Senior Software Engineer, C++
$185k - $225kFlow Traders
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in New York or Chicago. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event-driven trading systems, which are designed to reliably handle vast amounts of data at ultra-low latencies.
As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely with Technologists, Quantitative Researchers, and Traders, you’ll guide the development of our in-house trading technology and optimize it to achieve market-leading performance and reliability. Our proprietary trading platform includes everything from venue connectivity (feed handlers and ordering gateways) to trading engines to shared platforms that enable us to work quickly and efficiently - we are proud of our open and collaborative culture, so you’ll have plenty of opportunity to find what fits you best.
Teamwork is one of our most important firm values, and end users are never more than a short walk away, guaranteeing short feedback loops and immediate insight into the value that your code provides. To foster collaboration and innovation, we maintain shared libraries, encourage code re-use, and continuously evolve our views on application architecture.What you will do
For all C++ openings:
- Lead the development and global rollout of our Core platform used in multiple business/focus groups (Market data, Quantitative research, Pricing, Strategies)
- Be involved in the development process, which will be a fast-paced iterative process where you deploy your deliverables and validate them yourself and/or together with traders or quants
- Develop tools/frameworks to deliver capabilities for tuning/develop data-driven systematic pricing and trading strategies
- Work together with focus group engineers, Quants and Technical traders to refine requirements, collect feedback, and iterate on design and implementation of platform requirements
Exchange Connectivity:
- Write software that communicates with exchanges through their APIs, receiving market data and sending orders over the network in different protocols, such as FIX, Websocket or requests
- Ensure quality of software based on a set of testing suites, which you are expected to use, maintain and extend
- Optimize exchange communication through kernel bypass, optimizing TLS or the connection handling to an exchange
- Research exchange behavior in detail to align our behavior to that of an exchange
- Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript
Trading Strategies:
- Implement trading algorithms based on requirements provided by traders and quants
- Acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation
- Continuously improve the stability, reliability, and performance of the trading engine
- Enhance monitoring and observability in collaboration with the Trading Operations team
- Investigate and resolve production issues such as crashes, unexpected business logic behavior, and performance bottlenecks
- Prepare for releases and deployments of new trading engine versions
What you need to succeed
- BSc, MSc, or PhD in Computer Science, Mathematics or equivalent
- 5+ years post-graduation professional C++ software development experience (proprietary trading industry preferred)
- Ability to write clean, reliable, and highly scalable code
- Good knowledge of algorithms and data structures
- Experience in parallel, asynchronous, and multithreaded programming
- Interest in achieving maximum performance from available hardware and software
- Ability to communicate with technical and non-technical business colleagues
At Flow Traders, we acknowledge the importance of open and transparent communication whether it be with our employees, our stakeholders, or our local and global communities. When it comes to salary, Flow Traders uses reliable market research to create base ranges. Where candidates will fall within the range depends on a few different factors including but not limited to level of experience, location, and specific skill set. We also consider ourselves one global team, and to demonstrate that, all employees are eligible to share in the company’s success through an annual discretionary variable remuneration allocated based on company, group and individual performance and contribution.
Per NYC salary transparency law, the total compensation for this role includes a base range of $185,000 to $225,000 plus annual discretionary variable remuneration.
Flow Traders does not accept unsolicited resumes from any professional staffing or search firms. All resumes, and any other information identifying potential candidates, submitted to any employee at Flow Traders via-email, the Internet or directly without a valid and signed search agreement will be deemed free to contact by Flow Traders without any restrictions and no placement fee of any kind will be paid in the event the candidate is hired by Flow Traders.
#LI-MM1
$180k - $290k
...support the rapidly growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it all—designing and... ...Design and build key components of Stellar Core - the backbone software behind the Stellar Network. Design and develop robust,...SeniorFull timeTemporary workWork at officeLocal areaWorldwideFlexible hours$185k - $225k
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound...SeniorLocal areaImmediate start- ...expectations and active LN profile will not be considered. Hope for your understanding. We are looking for a Senior Software Engineer with strong modern C++ expertise to help design and evolve the distributed engine powering a global blockchain ledger. This role sits...SeniorFull timeImmediate startRelocation
$184k - $287.5k
...develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame... ...tools in modern C++ and CUDA to produce software with elegant design, broad feature... ...performance.The team is looking for an outstanding engineer and/or scientist to apply their parallel...SeniorFull timeRemote workFlexible hours$200k - $225k
Vacancy detailSenior Software Engineer (C++)$200000 to 225000 USDOnsite WORKINGLocation: New York/Chicago, New York, New York - United States Type... ...global financial markets firm is seeking an experienced Senior C++ Software Engineer to join its high-performance trading technology...SeniorFull time$225k - $300k
Flow Traders is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power our fully systematic trading. We don't treat market data as plumbing - for us it's a source of alpha, where feed handling...SeniorLocal area- Our client is seeking a Senior Software Engineer (C++) to join their high-performing engineering team. This role is ideal for an experienced developer with a strong background in low latency systems and electronic trading environments. This is a fully remote position....SeniorRemote work
$150k - $225k
Overview Senior Software Engineer - C++ GTS is currently seeking a talented Senior Software Engineer to join our Trading Systems Development Team to drive the expansion of our platform and trading teams into new capabilities, markets and asset types. This role requires...SeniorCasual workWork at officeWork from home- ...Flow Traders is seeking a Senior C++ Software Engineer to lead the next-generation architecture of our market data and execution platforms powering our fully systematic trading firm. You will set the technical direction for the Core Platform supporting quantitative...Senior
- ...Two Sigma is seeking a Senior Low-Latency Trading Engineer to improve trading strategies through innovative software solutions. This role requires 10+ years of low-latency trading experience and skills in C++. You will collaborate closely with researchers to implement...Senior
$175k - $250k
Senior High Frequency C++ EngineerThe Systematic Platform Execution & Exchange Data (SPEED) Team is at the core of Millennium’s Equities, Quant Strategies, and Shared Services Technology organization, powering the firm’s lowest‑latency solutions for systematic and high‑...Senior- ...ProfessionalsContact: Ashley RezinJob ID: REQ8336We are seeking highly skilled C++ engineers to join our Systematic technology team, focused on building... ...in algorithms, data structures, distributed systems, and software design. Expert-level proficiency in C++ (modern standards, e....Senior
$175k - $200k
...Belvedere Trading, LLC seeks a skilled engineer with 5+ years of experience in C++ to solve low-latency trading problems and optimize software performance. Candidates should have expertise in network programming, debugging, and system optimization within fast-paced environments...SeniorWork at office$250k
...infrastructure.About The RolePolymarket is looking for a core C/C++ engineer to help build and scale our exchange infrastructure. This is a... ...and minimal bureaucracy, collaborating closely with other senior engineers to design, implement, and optimize systems that must...Senior- Providing specialized technical expertise, the full-time remote Senior C++ Software Engineer will analyze and optimize the MRMS Hydromet/QPE codebase, advise on C++ coding strategies, and guide project staff in software development activities. Key responsibilities Analyze...SeniorFull timeRemote work
$159.2k - $301.6k
The Opportunity We are looking for a Senior AI Systems Engineer with deep C++ expertise to help build the next generation of AI-enabled product and platform... ...-scale systems engineering, applied AI, and production software architecture. You will design and build the native...SeniorFull timeTemporary workLocal areaRemote workWorldwide- ...Traders, Tower Research, PDT Partners, SIG, and more. We're looking for a midlevel or senior IC to join our core engineering team. Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive parts of our codebase. You'll be working with...Full time
$120k - $150k
...can learn and collaborate with some of the most talented people in the industry. Rockstar Games is looking for a seasoned Software Engineer (C++) to join our development team. Our Core Security team is looking for a security focused engineer to help drive our various...Full timeWork at office$150k - $300k
...exploration, marked by a spirit of curiosity and relentless drive for excellence. Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you’ll build and maintain real-time market data infrastructure that delivers...Full timeCasual work$153k - $376k
...shape the future of design and collaboration, join us! As a Software Engineer, you'll work on some of the most technically challenging and... ...will be developing high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols that make collaborative...Remote jobFull timeWork from home$200k - $300k
At Hudson River Trading (HRT), C++ is at the center of our live trading systems and research infrastructure. Our C++ engineers build the highly performant, fault-tolerant systems... ...filesystems, and scalable research workflows.Write software that interfaces with specialized hardware...Work experience placementWork at officeLocal areaImmediate start$139k - $257.55k
...Do Build and improve image compositing and display systems in C++ to expand Photoshop performance and capabilitiesProfile and optimize... ...with technology and platform teamsWrite and review engineering documents and design specsEnsure quality in all phases of development...Full timeTemporary workLocal areaWorldwideShift work$160k - $250k
Quantitative Developer - C++ Infrastructure for Quant Analytics Location New York Business... ...and testing, that are integrated by the Engineering department into Bloomberg's IT systems.... ..., with a strong interest in modern software development life-cycle practices. We’ll...SeniorTemporary workFor contractorsWork experience placementRemote work$300k
...your application.Hudson River Trading (HRT) is seeking talented Software Engineers to join our teams in New York and Singapore (London is coming... ..., and problem solving skillsWorking experience with C/C++ or Python is required, as are good CS fundamentalsKnowledge of...Full timeWork at officeImmediate start$148.02k - $222.03k
...the world.Job SummaryFreeWheel is looking for passionate Sr. Software Engineers to help design, build and support our high-quality, innovative... ....About You / Qualifications:Extensive experience with C/C++/Golang, DB design and network programming.Experience with large...SeniorFull timeNight shiftWeekend work$120k - $285k
...the world’s best systematic trading and engineering talent. We empower portfolio managers to... ...quantitative researchers, traders, and software engineers to design, implement, and deploy... .... Excellent programming skills in C++, with experience in Python strongly preferred...Full timeCasual workWork at office$165k - $300k
Overview Two Sigma is a financial sciences company, combining data analysis, invention, and rigorous inquiry to help solve the toughest challenges in investment management, insurance technology, securities, private equity, and venture capital. Our team of scientists...Work experience placementCasual workWork at officeLocal areaHome officeFlexible hours- Expert C++ and Python skills (4+ years of experience) MS degree or a BS with 5 years of relevant experience in Computer Science or a... ...Experience with Travis, Jenkins, or some other CI systemEmbedded Linux software development Have stood up Amazon Web Services (AWS) Experience...Senior
- Company Descriptionðð¼ We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist...
- ...Oracle is seeking a Data Platform Cloud Architect to join the North America Cloud Engineering team supporting the Healthcare industry. You will partner with customers, sales, engineering and product teams to design, demonstrate, and deploy Oracle Cloud architectures that...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, C++. Be the first to apply!
- senior c++ developer New York, NY
- c++ software developer New York, NY
- senior c++ software developer New York, NY
- c++ programmer New York, NY
- c++ developer New York, NY
- c++ developer fintech New York, NY
- senior operations technician New York, NY
- senior operations associate New York, NY
- senior cloud service delivery manager New York, NY
- senior it service manager New York, NY


