At a Glance
- Tasks: Design and develop software for global trading operations with high availability.
- Company: DRW, a leading diversified trading firm with a focus on innovation.
- Benefits: Competitive salary, autonomy in projects, and opportunities for professional growth.
- Other info: Work with cutting-edge technologies and diverse data sources in a collaborative environment.
- Why this job: Join a dynamic team and make an impact in the fast-paced world of trading technology.
- Qualifications: Experience in Python, strong initiative, and ability to drive projects independently.
The predicted salary is between 63000 - 77000 £ per year.
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. We trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. Cumberland Systematic is a multi-asset trading team focused on mid and high-frequency fully systematic strategies in the delta one space. We are looking for a Software Engineer to join our team. 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.
You will be expected to:
- Design and develop integrations with data vendors, blockchain infrastructure, data management solutions, and libraries for managing and analyzing data.
- 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.
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.
Bonus points if you have:
- Contributions to open-source crypto projects.
- Production experience running full or archive blockchain nodes at scale.
- A working knowledge of high-level machine learning concepts and lifecycle.
- Experience with functional programming and immutable design principles.
- Practical knowledge of major blockchain types and clients.
Research Software Developer in London employer: DRW
DRW is an exceptional employer that fosters a dynamic and innovative work culture in the heart of London. With a strong emphasis on employee growth, we offer opportunities for professional development and collaboration with leading quantitative researchers. Our commitment to cutting-edge technology and a supportive environment makes DRW an ideal place for Software Engineers looking to make a meaningful impact in the world of quantitative trading.