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