Senior Software Engineer, Trading Platform, C++

D R W Inc
Chicago, IL, United States
6 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Computer Programming Software Debugging Linux Routing Performance Tuning Multithreading Low Latency Real Time Data

Job description

Experteer Overview In this role, you will join DRW’s Core Infrastructure team in Chicago to design, develop, and maintain our low-latency trading platform deployed globally. You will tackle areas across the tech stack, including order routing, market data, and risk systems, helping high-performance systems operate under tight constraints. You’ll work with cross-functional groups to optimize performance and reliability in a real-time trading environment. This is your chance to shape critical infrastructure at a diversified, opportunity-driven firm with a strong emphasis on integrity and innovation. Compensation / Benefits * Design, develop, and maintain the low-latency trading platform used globally * Contribute to areas such as order routing, market data, and risk systems * Optimize performance and troubleshoot under high-throughput, low-latency conditions * Collaborate with cross-functional teams including researchers and quants as needed Tasks * Minimum 5 years of C++ experience in high-availability, latency-sensitive systems * Strong background in multi-threaded programming and hardware/software interaction * Proficient in performance tuning (Linux, socket I/O, applications) and debugging * Experience with C++ libraries STL and Boost * Familiarity with C++23 standards and opinions about them * Experience on challenging projects like building a custom compiler, writing a matching engine, or handling large real-time data Key requirements * group medical insurance * dental and vision insurance * 401k with discretionary employer match * short and long-term disability * life and AD&D insurance * HSA/FSA options

Requirements

Experteer Overview In this role, you will join DRW’s Core Infrastructure team in Chicago to design, develop, and maintain our low-latency trading platform deployed globally. You will tackle areas across the tech stack, including order routing, market data, and risk systems, helping high-performance systems operate under tight constraints. You’ll work with cross-functional groups to optimize performance and reliability in a real-time trading environment. This is your chance to shape critical infrastructure at a diversified, opportunity-driven firm with a strong emphasis on integrity and innovation. Compensation / Benefits * Design, develop, and maintain the low-latency trading platform used globally * Contribute to areas such as order routing, market data, and risk systems * Optimize performance and troubleshoot under high-throughput, low-latency conditions * Collaborate with cross-functional teams including researchers and quants as needed Tasks * Minimum 5 years of C++ experience in high-availability, latency-sensitive systems * Strong background in multi-threaded programming and hardware/software interaction * Proficient in performance tuning (Linux, socket I/O, applications) and debugging * Experience with C++ libraries STL and Boost * Familiarity with C++23 standards and opinions about them * Experience on challenging projects like building a custom compiler, writing a matching engine, or handling large real-time data Key requirements * group medical insurance * dental and vision insurance * 401k with discretionary employer match * short and long-term disability * life and AD&D insurance * HSA/FSA options

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:04 min

Enhancing network privacy with routing fees and onion routing

Andreas M Antonopoulos · LIVE

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all