Skip to content

Software Engineer, Research – Cumberland Systematic

DRW
🇺🇸New York🇺🇸ChicagoMediorFull-time$175k–$225kPosted March 23, 2026

About the Role

Software Engineer at Cumberland Systematic, a multi-asset trading team focused on systematic strategies at DRW. You will design and develop the full stack infrastructure needed to enable a global trading operation with high availability requirements, including integrations with data vendors, blockchain infrastructure, and data management solutions. Working primarily in Python and C++, you'll collaborate closely with quantitative researchers on the daily basis to accelerate the research lifecycle from data engineering to feature generation and analysis.

  • Design, develop, test, document, and maintain software and infrastructure for quantitative financial research
  • Accelerate the research lifecycle from data engineering to feature generation and analysis
  • Integrate with diverse data sources such as blockchains, exchanges, and data vendors
  • Test at unit, functional, and integration levels
  • Provide on-call support as needed

Responsibilities

  • Design, develop, test, document, and maintain software and infrastructure needed for quantitative financial research
  • Accelerate the research lifecycle from data engineering to feature generation and analysis
  • Integrate with diverse data sources such as blockchains, exchanges, and data vendors
  • Test at the unit, functional, and integration levels
  • Work within a small team as well as independently with a strong user focus
  • Provide on-call support as needed
  • Design and develop integrations with data vendors, blockchain infrastructure, data management solutions, and libraries for managing and analyzing data
  • Gain an intimate understanding of the business and work directly with quantitative researchers on a daily basis

Requirements

  • Python experience gained through professional experience
  • Built complex systems in modern Python that are maintainable and safely refactorable
  • Hands-on experience managing large, evolving timeseries data
  • A working knowledge of type safety and type systems
  • Strong verbal and written communication skills
  • Strong internal motivation and a continual desire to learn
  • Strong initiative and proven experience independently driving projects to completion

What You'll Get

  • $175k–$225k base salary
  • Group medical, pharmacy, dental and vision insurance
  • 401k (with discretionary employer match)
  • Short and long-term disability
  • Life and AD&D insurance
  • Health savings accounts
  • Flexible spending accounts