CareerPlanSign in

Senior Software Engineer, Trading Platform, C++

Chicago💼 Full-time💰 $175,000–$175,000🗓 2026-08-11 → 2026-09-26

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

Deliverable

production ML models | product features | infrastructure

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

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.