Skip to main content

DRW

Software Engineer, Market Data - Cumberland

Chicago$150k–$225kmidAdded 2 days ago

About this role

DRW's Cumberland team seeks a Market Data Developer to build and maintain C++ based systems supporting global trading operations across multiple exchanges and asset classes. This role involves designing full-stack software solutions, exchange connectivity, and monitoring systems while collaborating with traders and quantitative researchers.

What you'll do

  • Design and develop full-stack trading systems, exchange connectivity solutions, and monitoring infrastructure
  • Build market data solutions that support 24-hour global trading operations
  • Develop in C++ and Python, with testing at unit, functional, and integration levels
  • Work on both legacy codebase maintenance and new greenfield projects
  • Provide on-call support for mission-critical systems
  • Collaborate with traders, researchers, and engineers across the organization

What they're looking for

  • C++ (C++20 and beyond) with 5+ years professional experience
  • Python or other scripting languages with 3+ years experience
  • Network communication protocols (multicast, WebSockets)
  • Inter-process messaging and microservice architectures
  • API design and high-performance application development
  • Trading systems knowledge (desirable)
  • Strong communication and collaboration abilities
  • Experience with mission-critical system design

Benefits

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

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