Senior Software Engineer, C++
$185k - $225kFull-time
Flow Traders
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 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:
Exchange Connectivity:
Trading Strategies:
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
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
- 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
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, C++ in New York, NY vacancy
- ...complex on-ledger functionality. We are seeking talented engineers who are passionate about building the future of... ...WebAssembly (WASM) virtual machine within the XRPL’s C++ core. Engage in the full software development lifecycle, from architecture and design to...SeniorFull timeContract work
$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- ...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
$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$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$160k - $240k
Senior Software Engineer - Office Apps C++ Location New York Business Area Engineering and CTO Ref # 10052083 Description & Requirements Bloomberg’s Office Apps team delivers Bloomberg’s real-time market data, reference and historical content, analytics...SeniorTemporary workFor contractorsWork experience placementWork at office$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$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...SeniorCasual workWork at officeWork from home$125k - $145k
A leading elevator control systems manufacturer is seeking a Senior Software Engineer in Bronx, NY. This role involves designing and maintaining software for elevator control systems using C and C++. Ideal candidates should have a bachelor's degree in a related field and...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
- ...Harrington Starr in New York seeks a seasoned C++ engineer to help build and optimize market data ingestion, processing and distribution systems for a leading trading firm. You will work with quantitative researchers and traders to deliver high-performance, low-latency...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- ...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
- ...Software DeveloperWe are seeking experienced Software Developers for our Core Engineering team. These systems enable us to execute algorithmic trading strategies based on... ...algorithms, and object-oriented programming in C++Brilliant problem-solving abilitiesThe ability to...Senior
- Quant Blueprint LLC in New York, NY, is seeking a C++ Software Engineer focused on developing innovative trading systems that drive research and trading efforts. You will collaborate with traders and researchers while taking projects from conception to deployment. This...Senior
$160k - $250k
A leading financial services firm in New York seeks a Quantitative Developer to enhance their low-latency C++ systems for algorithmic trading. The ideal candidate should have at least 10 years of professional experience, including 5 years in a front-office role, and a strong...Senior- Citi is recruiting a C++/Python Quantitative Developer for Cross Asset XVA and Capital Analytics (Vice President). Hybrid London-based role focusing on pricing and risk models, with collaboration across Traders, Structurers, and Tech. Strong coding in C++, Python, and SQL...Senior
$150k - $250k
...mouth. Delivering on that depends on a small group of engineers working at one of the trickier seams in software: the boundary between Windows, third-party game... ...to grow with it. Role Overview We're hiring a Senior C++ Reverse Engineer to own the deepest layer of Wand'...SeniorRemote workShift work- ...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
$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$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$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$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$150k - $300k
...Software Engineer, C++ 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 clean, reliable, and low-latency data to research and trading...Casual work- 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...
- ...Job Descriptio Role: C++ Platform Engineer Client: Top-tier quantitative trading firm Compensation: Competitive (Not Specified) Location: NYC (Hybrid) Overview We’re working with a top-tier quantitative trading firm to hire a C++ engineer who wants...SeniorPermanent employmentWork at office
$140k - $200k
We are looking for a C++ engineer to design and build high performance, low latency applications that process large volumes of real time... ...Languages English: B2 Upper Intermediate Seniority Senior...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, C++. Be the first to apply!
Related searches
- c++ developer fintech New York, NY
- senior c++ software developer New York, NY
- c++ software developer New York, NY
- c++ programmer New York, NY
- senior c++ developer New York, NY
- c++ developer New York, NY
- senior network engineer remote New York, NY
- senior benefits manager New York, NY
- senior app developer New York, NY
- senior manager legal New York, NY


