Talent.com
Software Engineer - Prediction Markets (Python)
Software Engineer - Prediction Markets (Python)DRW • Chicago, IL, United States
[error_messages.no_longer_accepting]
Software Engineer - Prediction Markets (Python)

Software Engineer - Prediction Markets (Python)

DRW • Chicago, IL, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]
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. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

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

Software Engineers on the Prediction Markets Desk will build systems that take the desk from idea to production trading, including real-time pricing input pipelines, middle office, cross-venue reconciliation, and risk.
  • During a build phase, you will be directly embedded with the desk lead and quantitative researchers, navigating ambiguity in requirements, making trade-offs, and delivering systems that the desk depends on to know what it owns, what it paid, and whether its books are clean.
  • As the desk matures, you will harden and extend these systems - extracting reusable patterns, improving reliability, and scaling infrastructure to support new venues and market categories.
In this role you will:
  • 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

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. 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.

For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at https://drw.com/privacy-notice.

California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.

[#LI-BL1]
[job_alerts.create_a_job]

Software Engineer - Prediction Markets (Python) • Chicago, IL, United States

[internal_linking.similar_jobs]

Python Software Engineers

The Hagen Ricci GroupChicago, IL, United States
[job_card.full_time]

Our clients are looking for Software Engineers with varying levels of experience.There are opportunities for front, middle and back-office developers and analytical, data scientists and data engine...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer — Hybrid, AI‑Driven Platform

BigTime Software, Inc.Chicago, IL, United States
[job_card.full_time]

A leading software firm in Chicago seeks a Senior Software Engineer to design and build systems that drive high-impact workflows.You'll work on complex integrations and help shape our platform's ar...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer – Hybrid, Build Scalable Logistics Solutions

RivalChicago, IL, United States
[job_card.full_time]

A leading logistics company based in Chicago is seeking an experienced Software Engineer to develop and implement robust solutions for their products.The ideal candidate will have a strong backgrou...[internal_linking.show_more]

 • [job_card.promoted]

C++ Software Engineer

CTC LateralChicago, IL, United States
[job_card.full_time]

CTC is a cutting-edge proprietary trading firm with a long-term vision and a clear focus on helping the world price and manage risk.Our culture aims to solve the industry’s most challenging problem...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

UNAVAILABLEChicago, IL, United States
[job_card.full_time]

Collaborate with decision scientists to enable and optimize AI/ML workflows through data engineering and platform support.Provide support forSpark, Hive, and Hadoop jobs, including troubleshooting ...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer, Early Career

IMC B.V.Chicago, IL, United States
[job_card.full_time] +1

Having the best technology drives our business.As a Software Engineer at IMC, you will drive the development of our cutting-edge trading algorithms.You will be responsible for spotting new opportun...[internal_linking.show_more]

 • [job_card.promoted]

Quantitative Software Engineer - Risk & Trading Platform

DV Trading LLCChicago, IL, United States
[job_card.full_time]

A proprietary trading firm in Chicago is seeking an experienced software developer to contribute to the development of an event-based risk management platform.The candidate will work with a team to...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer, C++

Flow TradersChicago, IL, United States
[job_card.full_time]

Flow Traders US is seeking talented C++ Engineers to join our growing team in Chicago.Software Engineers at Flow Traders provide us with our competitive edge, equipping researchers and traders with...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer - Quantitative Trading

Belvedere TradingChicago, IL, United States
[job_card.full_time]

Belvedere Trading is a leading proprietary trading firm proudly headquartered in downtown Chicago.Our traders work hard to provide liquidity to the market through their market-making activities and...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer - Machine Learning

Uber FreightChicago, IL, United States
[job_card.full_time]

Senior Software Engineer - Machine Learning.The Uber Freight team is building a better future for shipping.We believe that when shippers and carriers have the freedom to move together, the entire i...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

Radley JamesChicago, IL, United States
[job_card.full_time]

Consultant at Radley James | Trading, Technology and Infrastructure | Connecting Global Talent with Exceptional Financial Institutions.Software Engineer – Developer Experience.CI/CD pipelines, dev ...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer, Global Payments Platform

Pagos ConsultantsChicago, IL, United States
[job_card.full_time]

A fintech solutions provider is seeking a Senior Software Engineer to shape the future of global payments.You will design and implement high-throughput payment processing systems, build APIs, and d...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer

PhaxisChicago, IL, United States
[job_card.full_time]

Get AI-powered advice on this job and more exclusive features.We are seeking talented Software Engineers with a strong background in Python to join our team.In this role, you will be instrumental i...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer – HFT

Algo Capital GroupChicago, IL, United States
[job_card.full_time]

Manage Trading Systems: Oversee the development and maintenance of state-of-the-art high-frequency trading systems and applications.Collaborate Across Teams: Work closely with top-tier quantitative...[internal_linking.show_more]

 • [job_card.promoted]

Senior Python Engineer

EdHikeChicago, IL, United States
[job_card.full_time]

Senior Python Developer – Machine Learning & AI Services.MongoDB) and one relational database (e.[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer (Hybrid/Remote) — Scale AI‑SaaS

Bigtime Software IncChicago, IL, United States
[filters.remote]
[job_card.full_time]

An innovative software firm based in Chicago is seeking a Senior Software Engineer to design and develop features in their cloud-based platform.The role involves collaborating with cross-functional...[internal_linking.show_more]

 • [job_card.promoted]

C++ Software Engineer (multi-threading low level development is a must)

Quanta SearchChicago, IL, United States
[job_card.full_time]

Our client is a cutting-edge proprietary trading firm with a long-term vision and a clear focus on helping the world price and manage risk.Their fun and trusting culture inspires us to solve the in...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

autonomaiChicago, IL, United States
[job_card.full_time]

We are seeking a talented Software Engineer to build trading technology, focused on designing and building high-performance trading systems using Python and Rust.In this role, you will develop, opt...[internal_linking.show_more]