D
Posted a day ago
Software Engineer
DRWSoftware Engineer
Requirements
2+ years Python experience, Experience with trade capture or middle-office systems, Familiarity with real-time data processing, Familiarity with on-chain data, Degree in CS, Math, Physics, or Engineering
Skills
PythonLinuxCrypto
About the role
About the Company
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 trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy, as well as real estate, venture capital and cryptoassets.
Responsibilities
- 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 products from prototype to stable production
- Work with both greenfield and legacy systems, primarily in Python
- Provide on-call support as needed
Requirements
- 2+ years of experience in Python
- 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 including order lifecycle, break resolution, and PnL calculation
- Experience with linux-based, concurrent, high-throughput software systems
- Bachelors or advanced degree in Computer Science, Mathematics, Statistics, Physics, or Engineering
Preferred Qualifications
- Experience in financial markets, crypto, or prediction markets
- Ability to work comfortably across multiple programming languages
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer
DRW · Chicago
