Skip to main content

DRW

Software Engineer - Prediction Markets (Python)

Chicago$150k–$225kmidAdded 1 month ago

About this role

DRW's Prediction Markets Desk seeks a Python engineer to build production trading systems from concept through deployment. You'll work closely with quantitative researchers and traders to develop real-time pricing pipelines, position management, reconciliation, and risk infrastructure for a new trading desk in a fast-paced, high-autonomy environment.

What you'll do

  • Build real-time pricing pipelines, trade capture, and middle-office systems for prediction market venues
  • Develop and implement trading signals and strategies in collaboration with researchers
  • Own systems end-to-end from prototype to stable production, including hardening and scaling for new markets
  • Create infrastructure for efficient market opportunity capture across multiple venues
  • Provide on-call support and maintain legacy systems alongside greenfield development
  • Grow research tooling and infrastructure to support desk operations

What they're looking for

  • Python (2+ years minimum)
  • Multi-programming language capability
  • Real-time data processing and multi-venue systems
  • Trade capture, position management, and reconciliation systems
  • Trading operations knowledge (order lifecycle, PnL, audit trails)
  • On-chain data familiarity
  • Linux-based concurrent, high-throughput systems
  • Clear communication with traders, researchers, and engineers

Benefits

  • Annual base salary $150,000–$225,000 (experience-dependent)
  • Annual discretionary bonus
  • Group medical, pharmacy, dental, and vision insurance
  • 401(k) with discretionary employer match
  • Short and long-term disability, life, and AD&D insurance
  • Health savings accounts and flexible spending accounts
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

DRW

DRW is a diversified trading firm that builds and maintains trading technology infrastructure, risk management systems, and systematic trading platforms supporting global 24/7 operations across multiple asset classes. The company is hiring Desktop Systems Engineers, Trade Systems Engineers, and Software Engineers to support endpoint infrastructure, trading system reliability, risk analytics, and full-stack trading platform development.

Website
drw.com
View all jobs at DRW

Likely interview questions

  • Walk us through a production system you built from scratch in a fast-moving environment. How did you handle ambiguous requirements, and what trade-offs did you make?
  • Describe your experience building trade capture, position management, or reconciliation systems. What were the key challenges around data consistency and correctness?