Skip to main content

DRW

Software Engineer, Market Data - Cumberland

New York City$150k–$225kmidAdded 2 days ago

About this role

DRW seeks a Software Engineer to develop and maintain C++-based market data systems supporting global cryptocurrency and traditional asset trading operations. You'll design full-stack solutions for exchange connectivity, monitoring, and trading infrastructure while collaborating closely with traders and researchers.

What you'll do

  • Design and develop full-stack trading systems, exchange connectivity solutions, and monitoring platforms
  • Build market data solutions and integrate with DRW's core infrastructure services
  • Develop in C++ and Python across legacy codebases and new projects
  • Perform unit, functional, and integration testing for mission-critical applications
  • Provide on-call support for 24-hour global trading operations
  • Collaborate with traders, quantitative researchers, and engineering teams

What they're looking for

  • C++ (C++20 and modern standards)
  • Python scripting and development
  • High-performance application design
  • Network communication (multicast, WebSockets)
  • Microservices architecture and API design
  • Inter-process messaging systems
  • Trading systems experience (desirable)
  • Strong communication skills

Benefits

  • Annual base salary: $150,000–$225,000
  • Annual discretionary bonus
  • Medical, dental, and vision insurance
  • 401(k) with discretionary employer match
  • Short and long-term disability insurance
  • Health savings and flexible spending accounts
Apply on the employer's site

Opens the official application on the employer’s site. No login required.