Requirements:
- Minimum of 5 years of experience working developing high-availability systems in C++ with very tight resource/latency constraints
- Background in multi-threaded programming and a strong understanding of hardware/software interaction
- Comfortable working “under the hood” with strong performance tuning and troubleshooting skills
- Experience with C++ libraries like STL and Boost
- Up to date with C++23 standards and have opinions about them
- Worked on challenging projects like building a custom compiler, writing a matching engine, or real-time data handling
- Previous managerial responsibility
- Strong English verbal and written communication skills
Nice to Haves:
- Experience working in the trading industry or another ultra-low latency sensitive business
- Experience working with Research teams and Quants
- Experience working within gaming or streaming
What You'll Be Doing:
As a Senior Software Engineer in DRW's London office, you will be part of the Core Infrastructure team, responsible for designing, developing, and maintaining DRW's low latency trading platform. Tasks will include working on various technical areas like order routing, market data, and risk systems.
Perks and Benefits:
Benefits such as autonomy, opportunities for challenging work, innovation-driven environment, and a place where high expectations, integrity, and respect are valued.