Senior Software Engineer at DRW - ScoutJobs - The AI-curated global job board
Skip to content
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

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
  • Work within the Core Infrastructure team to ensure high-availability and performance

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
  • Skilled in performance tuning (applications, Linux, socket I/O) 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 free

Senior Software Engineer

DRW · Singapore

Sign up to apply