Flow Traders
Senior Software Engineer, C++
$185K–$225K
Chicago +2 · Senior · Full-time · Posted Jul 9, 2026
- Location
- Chicago
Chicago, Illinois, United States
New York, New York, United States - Experience
- 5+ years post-graduation professional C++ software development experience; proprietary trading industry experience preferred.
- Education
- BSc, MSc, or PhD in Computer Science, Mathematics or equivalent.
About the job
Develop and optimize low-latency C++ trading platforms, exchange connectivity, and trading engines in collaboration with researchers, traders, and engineers.
What you'll do
- Lead development and global rollout of the Core platform, iterating on requirements and validating deliverables with users.
- Build exchange communication software and improve its performance, reliability, and testing.
- Implement and maintain trading algorithms and engines, including monitoring, deployments, and production issue resolution.
What they ask for
- 5+ years post-graduation professional C++ software development experience.
- Ability to write clean, reliable, highly scalable code; good knowledge of algorithms and data structures.
- Experience in parallel, asynchronous, and multithreaded programming.
- Ability to communicate with technical and non-technical business colleagues.
Nice to have
- Proprietary trading industry experience.
Pay
$185,000 to $225,000 USD base salary
Tools
C++, Rust, Python, Typescript, FIX, Websocket, HTTP
Model-written summary · the original posting is authoritative