Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
GTS(High Frequency Trading Firm) - C++ Engineer image - Rise Careers
Job details

GTS(High Frequency Trading Firm) - C++ Engineer

Overview

We are a technology-driven firm looking for talented C++ software developers who share our passion for technology. You will have the opportunity to work on various aspects of our technology including developing and optimizing our trading platform, utilizing low-level technology and network programming, and augmenting, improving, and redesigning software systems that support and monitor our trading activity in real time.

GTS is a collection of financial services companies spanning a wide array of asset classes and investment approaches, all powered by the combination of market expertise with innovative, proprietary technology.  With roots as a quantitative trading firm continually building for the future, the GTS family of companies can leverage the latest in artificial intelligence systems and sophisticated pricing models to bring consistency, efficiency, and transparency to today’s financial markets.

GTS’s electronic market maker GTS Securities accounts for 3-5% of daily cash equities volume in the U.S. and is a leading Designated Market Maker (DMM) at the New York Stock Exchange, responsible for nearly $13 trillion of market capitalization. For more information on GTS, please visit www.gtsx.com.

Qualifications

  • Strong practical knowledge of C++ programming skills

  • Fluency in English

  • Familiarity with binary data, multi-threading, real-time and distributed software systems

  • Exposure to high-performance and low-latency software development

  • A bachelor’s degree in computer science, engineering, or related field

  • 2-5 years of related work experience; internship experience counts

  • High degree of organization and follow-through with meticulous attention to detail

  • Ability to communicate clearly and concisely, verbally and in writing

 The following experience/attributions are a plus

  • Exposure to low-level software constructs (hardware interaction, kernel drivers, etc.)

  • Demonstrated experience operating/scripting in a Linux environment

  • Hands-on database experience and experience working with a large code base

 We invest heavily in our technology and infrastructure, and our flat collaborative and collegiate structure encourages an environment where our developers can bring their ideas straight to senior level partners and firm founders. We're proud to employ some of the leading talent in the industry, and we work to ensure our employees enjoy a high quality-of-life.

Interview Process

  • Silver Screening Interview

  • Takehome Challenge

  • Live coding Interview

  • Behavioral Interview

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About GTS(High Frequency Trading Firm) - C++ Engineer, Silver.dev

At GTS, we’re on the lookout for a skilled C++ Engineer to join our high-frequency trading firm. If you have a passion for cutting-edge technology and a knack for coding, this opportunity is perfect for you! You will play a pivotal role in developing and optimizing our trading platform, diving deep into low-level technology and network programming. You’ll also have the chance to enhance, improve, and redesign software systems that monitor trading activity in real time. Here at GTS, we’re not just about numbers; we’re about innovation too. As a part of our team, you’ll work with some of the best minds in the financial services sector, leveraging advanced AI systems and sophisticated pricing models to drive transparency and efficiency in the markets. With GTS Securities accounting for a significant portion of the daily cash equities volume in the U.S., you’ll be contributing to a legacy that supports nearly $13 trillion in market capitalization! Our collaborative environment means your ideas will be heard by our senior partners, who value creativity and initiative. To be successful in this role, you’ll need a solid foundation in C++, experience with low-latency software development, and a passion for creating impactful tech solutions. If you’re ready to take on a challenge and elevate your career in an exciting industry, we’d love to hear from you!

Frequently Asked Questions (FAQs) for GTS(High Frequency Trading Firm) - C++ Engineer Role at Silver.dev
What qualifications do I need as a C++ Engineer at GTS?

To become a C++ Engineer at GTS, you should have a bachelor’s degree in computer science, engineering, or a related field. Additionally, practical knowledge of C++ programming is essential; we also value experience in binary data handling, multi-threading, and real-time software systems. A background in high-performance software development is a plus, as is experience in a Linux environment and large codebases.

Join Rise to see the full answer
What responsibilities do C++ Engineers have at GTS?

As a C++ Engineer at GTS, you will be responsible for developing and optimizing our trading platform, focusing on low-level technology and network programming. You'll work on enhancing existing software systems that support our trading activities and monitor them in real-time, striving for improvements that elevate our tech capabilities.

Join Rise to see the full answer
What kind of work environment can I expect as a C++ Engineer at GTS?

At GTS, you'll find a collaborative and friendly work environment. Our flat organizational structure allows you to bring your ideas straight to senior partners. We invest heavily in technology and infrastructure, which provides you with the tools you need to thrive. We believe in maintaining a high quality-of-life for our employees so you can focus on your work and personal growth.

Join Rise to see the full answer
What experience level is required for the C++ Engineer position at GTS?

We typically look for candidates with 2-5 years of related work experience. Internships in relevant fields also count towards this experience. This range allows us to find engineers who have enough hands-on knowledge to contribute effectively while also leaving room for those still blossoming in their engineering careers.

Join Rise to see the full answer
What does the interview process look like for a C++ Engineer at GTS?

The interview process for a C++ Engineer position at GTS includes a silver screening interview, a take-home challenge, a live coding interview, and a behavioral interview. This thorough process helps us assess both your technical skills and your fit within our company culture, ensuring we find the right match for our team.

Join Rise to see the full answer
Common Interview Questions for GTS(High Frequency Trading Firm) - C++ Engineer
Can you describe your experience with C++ programming?

When answering this, focus on specific projects where you utilized C++. Highlight your understanding of language features, libraries used, and any performance optimizations you implemented. Be sure to mention how your work contributed to overall system performance.

Join Rise to see the full answer
How do you handle debugging and optimization in your code?

This question invites you to share insights on your debugging process. Discuss tools you use for tracking down issues, techniques for optimizing code, and instances where your debugging efforts led to significant performance improvements.

Join Rise to see the full answer
What is your experience with multi-threading and concurrent programming?

In your response, provide examples of projects where you implemented multi-threading. Explain challenges faced with race conditions or deadlocks and how you overcame them, showcasing your technical proficiency in concurrent systems.

Join Rise to see the full answer
Have you worked with real-time systems before? If so, how did you ensure system reliability?

Share any relevant experience you have with real-time systems. Talk about the strategies you implemented to ensure reliability and responsiveness, such as fault tolerance techniques or load balancing approaches.

Join Rise to see the full answer
What strategies do you use for version control while working on large codebases?

Discuss your experience with version control tools like Git. Explain how your version control practices contribute to code integrity, team collaboration, and effective management of code changes throughout the project lifecycle.

Join Rise to see the full answer
Can you explain a low-latency system you've previously developed?

Detail your experience with developing low-latency systems. Highlight the technologies used, challenges encountered, and how you optimized for speed and efficiency, especially in a trading context.

Join Rise to see the full answer
What do you think is the biggest challenge in C++ development today?

This is an opportunity to demonstrate your industry knowledge. Talk about challenges like complexity in maintaining large codebases or the risks associated with memory management. You can also mention trends such as the rise of C++20 and how they impact development.

Join Rise to see the full answer
How do you stay updated with the latest trends in C++ programming?

Share your strategies for keeping up with advancements in C++ language features and industry trends, like reading blogs, participating in online forums, or attending conferences.

Join Rise to see the full answer
Describe a time you worked in a team setting on a complex project.

Provide a specific example that showcases teamwork, the importance of communication, and how your contributions impacted the overall success of the project. Focus on your role and the collaborative approach.

Join Rise to see the full answer
What is your approach when you receive critical feedback on your code?

Discuss your openness to receiving feedback and how you use it as a growth opportunity. Emphasize your strategies for taking critiques constructively and implementing changes that improve your coding practices.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Dental Insurance
Vision Insurance
Robusta Remote No location specified
Posted 8 hours ago
Photo of the Rise User
Mumsnet Remote No location specified
Posted yesterday
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 9 days ago
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry
Photo of the Rise User
Someone from OH, Westerville just viewed Director Change Management at Discover
Photo of the Rise User
Someone from OH, Dublin just viewed Applied AI Engineer – Computer Vision at Kodiak
Photo of the Rise User
Someone from OH, Dublin just viewed Computer Vision Engineer at Near Space Labs
Photo of the Rise User
20 people applied to Software Engineer Intern at Rain
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Euclid just viewed Lighting Intern, DreamWorks, Summer 2025 at NBCUniversal
Photo of the Rise User
Someone from OH, Cincinnati just viewed Saw Operator I at Eriez
Photo of the Rise User
Someone from OH, Burton just viewed Creative Director at Webster University
Photo of the Rise User
Someone from OH, Lewis Center just viewed Risk Analytics Manager at Jobber
Photo of the Rise User
Someone from OH, Lewis Center just viewed Risk Analyst II at GoFundMe
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Risk Analyst at GoFundMe
Photo of the Rise User
Someone from OH, Lewis Center just viewed Manager, Fraud Operations at Twilio
Y
Someone from OH, Lewis Center just viewed Fraud Manager at Yellow Social Interactive
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Associate, Fraud Strategy and Analytics at Wealthsimple
Photo of the Rise User
Someone from OH, Lewis Center just viewed Consulting Manager Fraud Practice at Visa
Photo of the Rise User
Someone from OH, Mansfield just viewed 12 Hour Shift- Food Production Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Lewis Center just viewed Fraud Detection Specialist – Payment Detection (Hybrid) at Zopa
Photo of the Rise User
Someone from OH, Lewis Center just viewed Fraud Operations Specialist - Banking Operations (Hybrid) at Zopa
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Third-Party Risk Analyst at Fenergo
Photo of the Rise User
Someone from OH, Columbus just viewed Sr. Safety Support Engineer, RSE at Amazon
Photo of the Rise User
Someone from OH, Ravenna just viewed Associate Visual Designer (Part-Time) at Match Group