C++ Software Engineer

IMC Trading

Chicago, United States
Base: $175,000—$225,000 usd; bonus/equity: discret...
On-site
Low latency trading systems
High-performance software
Modern c++ development
Design and build low latency, high-performance trading systems, optimizing code for low-latency and high-throughput capabilities

Job Summary

  • Design and build low latency, high-performance trading systems, optimizing code for low-latency and high-throughput capabilities.
  • Write highly performant software solutions to control and interface with hardware components such as ASICs and FPGAS, working closely with hardware engineers.
  • IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone, committed to giving back and daring to continuously innovate and collaborate to succeed.

Matching Summary

Design and build low latency, high-performance trading systems, optimizing code for low-latency and high-throughput capabilities.

Salary

Base: $175,000—$225,000 USD; Bonus/Equity: discretionary bonus; Benefits: paid leave and insurance

Skills & Requirements

Must-have

  • low latency trading systems
  • high-performance software
  • modern C++ development
  • hardware-specific software solutions
  • optimize production code

Nice-to-have

  • innovative and pragmatic development
  • collaborative global teams
  • knowledge of financial markets

Key Requirements

  • 2+ years professional C++ experience
  • Bachelor’s or Master’s degree
  • Experience with software development for hardware platforms

Work Rights

Not specified

Tailored Resume

Cover Letter