Software Engineer, Research – Cumberland Systematic
DRWAbout 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