Drimva

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

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)