Qube Research & Technologies
C++ Software Engineer - Core Trading Technology
$150K–$220K
Chicago +1 · Full-time · Posted Sep 7, 2026
- Location
- Chicago
Chicago, Illinois, United States - Experience
- 2+ years of professional C++/C development experience on Linux.
About the job
Designs, operates, and optimizes Linux-based, low-latency distributed systems for QRT’s global electronic trading platform.
What you'll do
- Build and maintain high-performance trading systems and real-time distributed workflows.
- Analyze system behavior with low-level diagnostic tools and optimize latency, throughput, and reliability.
- Contribute across the software lifecycle, from architecture through debugging in live trading environments.
What they ask for
- 2+ years of professional C++/C development on Linux, including modern C++ and multithreading.
- Strong expertise in TCP, UDP, multicast, and low-latency network performance trade-offs.
- Experience building and operating high-throughput distributed systems in production.
- Familiarity with scalable I/O models, lock-free structures, concurrent programming, and system-level tools.
Nice to have
- Scripting with Python or Bash; exposure to CI/CD or observability tooling.
- Prior exposure to electronic trading or exchange-facing systems.
Pay
$150,000 to $220,000 per year (USD, base salary)
Tools
C++, C, Linux, TCP, UDP, multicast, epoll, io_uring
Model-written summary · the original posting is authoritative