D
Posted a day ago
Senior Software Engineer
DRWSenior Software Engineer
Requirements
5+ years C++ experience, High-availability systems expertise, Multi-threaded programming, Performance tuning, STL and Boost
Skills
C#LinuxLow-latency
About the role
Responsibilities
- Design, develop, and maintain DRW's low latency trading platform deployed globally
- Work across the technical stack including order routing, market data, and risk systems
- Perform performance tuning for applications, Linux, and socket I/O
Requirements
- Minimum 5 years of experience developing high-availability systems in C++ with tight latency constraints
- Background in multi-threaded programming and hardware/software interaction
- Proficiency in performance tuning and troubleshooting
- Experience with C++ libraries such as STL and Boost
- Knowledge of C++23 standards
- Experience with complex projects like custom compilers, matching engines, or real-time large-scale data processing
- Strong English verbal and written communication skills
Preferred Qualifications
- Experience in the trading industry or ultra-low latency sensitive businesses
- Experience collaborating with Research teams and Quants
- Experience in gaming or streaming industries
About the Company
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
DRW · London
