Jobs and Careers
FL

Senior Software Engineer, C++ (Market Data)

Flow Traders
New York, USAfull_timePosted 21 Sept 2026

About the role

<p>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, order book construction, and a deep understanding of exchange microstructure are themselves a competitive edge. We're looking for a senior individual contributor who has lived this philosophy in a proprietary or systematic trading environment and can squeeze every nanosecond out of the path from wire to strategy.</p> <p>As a senior individual contributor, you'll help set the technical direction for the Core Platform that underpins quantitative research, pricing, strategy development, and execution across hundreds of venues - and drive its global rollout across our Market Data, Quant Research, Pricing, and Strategies groups. You'll work in a tight, iterative loop with quants and technical traders, applying deep expertise in modern C++, OS internals, CPU and memory architecture, lock-free concurrency, and low-latency networking to push our systems toward state-of-the-art performance, robustness, and observability.</p> <h4>What you will do:</h4> <ul> <li>Lead the development and global rollout of our Core market data platform used across multiple focus areas (Market data, Research engineering, Pricing, Strategies).</li> <li>Design and implement high‑performance components for market data ingestion, normalization, and distribution, as well as its usage for order execution and strategy infrastructure.</li> <li>Develop tools and frameworks that enable quants and technical traders to build, tune, and deploy data‑driven systematic pricing and trading strategies.</li> <li>Own the full lifecycle of your components in a fast‑paced, iterative environment: deploy, monitor, profile, and optimize your code in production.</li> <li>Work closely with focus group engineers, quants, and technical traders to refine requirements, collect feedback, and iterate on the platform's design and implementation.</li> </ul> <h4>What you need to succeed:</h4> <ul> <li>BSc, MSc, or PhD in Computer Science, Mathematics, or a related field.</li> <li>7+ years of post‑graduation professional C++ software development experience.</li> <li>Experience building low‑latency market data ingestion, order execution, and algorithmic trading systems (proprietary trading industry preferred).</li> <li>Strong knowledge of algorithms and data structures.</li> <li>Experience in parallel, asynchronous, and multithreaded programming.</li> <li>Demonstrated ability to write clean, reliable, and highly scalable C++ code.</li> <li>Interest in extracting maximum performance from available hardware and softwa

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Flow Traders

View company profile →