Flow Traders
Senior Software Engineer, C++ (Market Data)
$225K–$300K
Chicago +2 · Senior · Full-time · Posted Jul 9, 2026
- Location
- Chicago
Chicago, Illinois, United States
New York, New York, United States - Experience
- 7+ years of post-graduation professional C++ software development experience.
- Education
- BSc, MSc, or PhD in Computer Science, Mathematics, or a related field.
About the job
Leads development and global rollout of a low-latency market data and execution platform supporting systematic trading, quantitative research, pricing, and strategies.
What you'll do
- Build and roll out the Core market data platform and high-performance components for data ingestion, normalization, distribution, and execution.
- Develop tools and frameworks for creating, tuning, and deploying systematic pricing and trading strategies.
- Own components in production, including deployment, monitoring, profiling, optimization, and collaboration with engineers, quants, and technical traders.
What they ask for
- BSc, MSc, or PhD in Computer Science, Mathematics, or a related field.
- 7+ years of post-graduation professional C++ software development experience.
- Experience building low-latency market data ingestion, order execution, and algorithmic trading systems.
- Strong algorithms and data structures knowledge, plus experience in parallel, asynchronous, and multithreaded programming.
Nice to have
- Experience in the proprietary trading industry.
Pay
$225,000 to $300,000 USD base salary; annual discretionary variable remuneration (amount not stated)
Tools
C++
Model-written summary · the original posting is authoritative