DRW, a prestigious trading firm with over 30 years of experience, is seeking a Senior Research Software Engineer to join their Commodities trading group. This role presents an exciting opportunity to build and maintain a cutting-edge platform for quantitative and fundamental research supporting multiple trading desks.
The position combines technical expertise in Python development with the dynamic world of financial markets. You'll be working at the intersection of data science, software engineering, and quantitative trading, creating robust solutions that directly impact trading decisions. The role requires strong technical skills in Python, data analytics, and machine learning, along with the ability to work effectively with researchers and traders.
As a Senior Research Software Engineer, you'll be responsible for creating and maintaining the infrastructure that powers DRW's research capabilities. This includes building tools for exploratory research, implementing production models, and developing systems for back testing trading strategies. You'll work with state-of-the-art technologies and have the opportunity to shape the technical direction of the research platform.
The ideal candidate will bring not only technical expertise but also a passion for developer experience and API design. You'll need to be comfortable working with large-scale data systems and have experience with modern data technologies like Postgres, Snowflake, or similar tools. The role offers competitive compensation ($150,000-$250,000 base salary plus bonus) and comprehensive benefits.
This position is perfect for someone who wants to apply their software engineering skills in a fast-paced trading environment, working on challenging technical problems while contributing to the success of a leading trading firm. You'll be part of a culture that values autonomy, innovation, and intellectual curiosity, working alongside talented professionals in DRW's Chicago headquarters.