CareerPlan

Senior Software Engineer, Trading Platform, C++

ChicagoFull-time$175k2026-08-11 → 2026-11-11
On-site · United States

Core

Design, develop, and maintain DRW's low-latency global trading platform, focusing on order routing, market data, and risk systems.

Role type

Senior C++ Software Engineer (Low Latency Trading Infrastructure)

Builds

High-availability trading systems deployed globally

Domain

Financial Trading / Ultra-Low Latency Systems

Required skills

C++ (C++23), multi-threaded programming, performance tuning, Linux socket I/O, STL, Boost, hardware/software interaction, high-availability system development

Preferred skills

Trading industry experience, Quant team collaboration, gaming or streaming domain experience

Technologies

C++, STL, Boost, Linux

Responsibilities

Design and develop components for order routing, market data, and risk systems; optimize application performance and troubleshoot low-latency issues; work on challenging projects involving custom compilers or matching engines.

Seniority

Senior, hands-on IC