IMC Trading
C++ Software Engineer
Chicago, United States; New York, United StatesFrom $225kmidAdded 2 days ago
About this role
IMC is hiring a C++ Software Engineer to design and optimize high-performance, low-latency trading systems in Chicago or New York. You'll work with hardware platforms like ASICs and FPGAs while collaborating with cross-functional teams in a fast-paced, innovative environment.
What you'll do
- Design and build low-latency, high-performance trading systems
- Optimize production code and system components for low-latency and high-throughput
- Develop performant software to control and interface with hardware (ASICs, FPGAs)
- Collaborate with hardware engineers and teams on requirements and solutions
- Integrate new applications and enhancements into existing trading infrastructure
What they're looking for
- Modern C++ (2+ years professional experience)
- Low-latency software development
- Hardware platform software development
- Performance optimization
- Problem-solving and communication
- Trading systems knowledge (preferred)
- Financial markets understanding (preferred)
Benefits
- Discretionary bonus
- Paid leave
- Insurance coverage
- Collaborative, high-performance culture
- Global team environment
- Exposure to cutting-edge trading technology
Opens the official application on the employer’s site. No login required.