Skip to content

Software Engineer, Research – Cumberland Systematic

DRW
🇺🇸ChicagoMediorFull-time$175k–$225kPosted September 30, 2025

About the Role

Software Engineer at Cumberland Systematic, a multi-asset trading team focused on mid and high-frequency fully systematic strategies. You will work with other software engineers to design and develop the full stack needed to enable a global trading operation with high availability requirements. Responsibilities include designing, developing, testing, and maintaining software and infrastructure for quantitative financial research, integrating with diverse data sources such as blockchains and exchanges, and collaborating directly with quantitative researchers.

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
  • Contributions to open-source crypto projects (bonus)
  • Production experience running full or archive blockchain nodes at scale (bonus)
  • Collaborated with quantitative researchers (bonus)
  • A working knowledge of high-level machine learning concepts and lifecycle (bonus)
  • Experience with functional programming and immutable design principles (bonus)
  • Practical knowledge of major blockchain types and clients (bonus)

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 insurance
  • Life and AD&D insurance
  • Health savings accounts
  • Flexible spending accounts