full-time
Senior Software Developer (Trading Services)
OP Recruiting
- Employer
- OP Recruiting
- Location
- Chicago
- Working pattern
- hybrid
About the role
Design and optimize ultra-low-latency, fault-tolerant distributed services and data pipelines that process live market updates, positions, and portfolio risk at very high throughput. Collaborate with quantitative researchers, trading desks, and engineering teams to deliver trading features while improving C++ performance and platform resilience. Requires at least five years of experience building high-throughput, low-latency distributed platforms, with strong modern C++ skills and knowledge of concurrency, Linux/Unix, networking, and relational databases. A bachelor’s degree in a relevant technical discipline and experience designing highly available systems are required; quantitative finance experience and debugging tools are preferred.