1 day ago
Singapore, SingaporeMid Level
Responsibilities
- Build and improve high-availability production systems in C++ and Python under resource and latency constraints.
- Analyze stakeholder requirements and facilitate discussions about implementation, testing, and software architecture.
- Drive projects and lead new initiatives.
- Collaborate with development team members to resolve challenging design and coding issues.
- Evaluate new technologies, tools, frameworks, and software components for integration.
- Work across research and engineering teams in support of pricing and trade execution for the Asia Equity Options business.
Requirements
- 4+ years of hands-on quantitative software development experience, preferably at a trading firm or systematic fund.
- Strong production experience in Python and C++, including Boost, STL, and data analysis workflows using pandas, polars, or similar tools.
- Strong experience working on highly distributed systems.
- Experience with multithreaded programming and a strong understanding of hardware/software interaction.
- Solid understanding of machine learning concepts as applied to systematic strategies from research through production.
- Prior options or derivative products experience is preferred.
- Strong collaboration, communication, problem-solving, attention to detail, and ability to work effectively in a fast-paced, high-pressure environment.
About DRW
DRW is a privately held proprietary trading firm that uses its own capital to trade and invest across global markets and asset classes, powered by technology and research. Founded in 1992 and headquartered in Chicago, it develops trading systems for strategies ranging from seconds to years and manages its own risk rather than external client money. The firm operates internationally from multiple offices.
