Jobs · Engineering · Illinois

Software Engineer - Prediction Markets (Python)

DRW · Chicago, IL · 2 wk ago
On-siteEngineering$150k–$225k/yrFull-time

About the Team

DRW's Prediction Markets Desk is a new trading desk building trading across prediction market venues. The desk is looking for engineers who want to own critical systems in a fast-moving, high-autonomy environment. We embed deeply with quantitative researchers and traders to turn pricing models, risk frameworks, and trade lifecycle requirements into scalable, reliable production systems.

About the Role

  • Grow research tooling and infrastructure to support the business
  • Implement trading signals and strategies
  • Create infrastructure that allows the desk to efficiently capture market opportunity
  • Take full ownership of the products you create, from prototype to stable production
  • Work with both greenfield and legacy systems, primarily in Python
  • Provide on-call support as needed

Qualifications

  • A minimum of 2+ years' experience in Python, with the ability to work comfortably across multiple programming languages
  • A track record of working directly with end customers, scoping and delivering production systems in fast-moving and ambiguous environments
  • Experience building trade capture, position management, middle-office, or reconciliation systems
  • Familiarity with real-time data processing and multi-venue environments
  • Familiarity interacting with on-chain data
  • Understanding of trading operations (order lifecycle, break resolution, audit trails, PnL calculation)
  • Ability to dive deep into complex problems, develop intuitive understandings, spot risks early, and minimize complexity
  • Exceptional interpersonal skills — you communicate clearly with traders, researchers, and other engineers, fostering a collaborative, supportive working environment
  • Experience in the financial markets, crypto, or prediction markets is a plus
  • Experience with linux-based, concurrent, high-throughput software systems
  • Have a Bachelors or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience

Pay

The annual base salary range for this position is $150,000 to $225,000 depending on the candidate’s experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus.

Benefits

In addition, DRW offers a comprehensive suite of employee benefits including 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, and flexible spending accounts.

Similar jobs