2 months ago
Base Salary
$175k - $225k/yr
Responsibilities
- Implement research studies, simulate trading strategies, and develop algorithms for financial markets.
- Work with traders and portfolio managers to understand problem spaces, extract domain models, and build ergonomic, performant, and extensible software solutions.
- Collaborate with engineering teams to accelerate the research lifecycle from strategy prototype to production deployment.
- Evaluate new technologies and continuously improve the technology stack.
- Maintain close collaboration with quantitative researchers, traders, and other engineering teams.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- At least 2 years of experience using Python in a production setting.
- Strong understanding of quantitative finance and mathematics.
- Experience with Linux-based, large-scale, concurrent, high-throughput, low-latency software systems.
- Track record of working directly with end customers and delivering production systems in fast-moving, ambiguous environments.
- Strong interpersonal and communication skills for collaborating with stakeholders and engineers.
- Experience with C, C++, Rust, or Zig is preferred.
- Experience with functional programming is preferred.
Benefits
- Comprehensive group medical, pharmacy, dental, and vision insurance.
- 401(k) with discretionary employer match.
- Short- and long-term disability insurance, life insurance, and AD&D insurance.
- Health savings accounts and flexible spending accounts.
- Eligible for an annual discretionary bonus.
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.
