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#Linux
About the role
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. We trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets.
Responsibilities
- Design, develop, and maintain DRW's low latency trading platform deployed globally
- Work on various areas of the technical stack including order routing, market data, and risk systems
- Perform performance tuning for applications, Linux, and socket I/O
- Troubleshoot complex system issues
Requirements
- Minimum of 5 years of experience developing high-availability systems in C++ with tight resource/latency constraints
- Background in multi-threaded programming and strong understanding of hardware/software interaction
- Proficiency in performance tuning and troubleshooting
- Experience with C++ libraries such as STL and Boost
- Up to date on C++23 standards
- Experience with challenging 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 working with Research teams and Quants
- Experience within gaming or streaming industries
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 · Amsterdam
