Job Summary:
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. They are looking for a Software Engineer to design and develop the full stack needed for a global trading operation, focusing on high availability and integration with various data sources.
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 in a small team as well as independently with a strong user focus
• Provide on-call support as needed
Qualifications:
Required:
• 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
Preferred:
• Contributions to open-source crypto projects
• Production experience running full or archive blockchain nodes at scale
• Collaborated with quantitative researchers
• 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
Company:
DRW is a diversified trading firm that combines technology, research, and risk management to capture trading and investment opportunities. Founded in 1992, the company is headquartered in Chicago, USA, with a team of 1001-5000 employees. The company is currently Late Stage.