
About DRW Holdings
Empowering traders with technology and insights
Key Highlights
- Headquartered in Chicago, Illinois
- 1,000+ employees focused on proprietary trading
- Expertise in fintech and cryptocurrency markets
- Flexible remote work policy and generous PTO
DRW is a global trading firm headquartered in Chicago, Illinois, specializing in proprietary trading and investment strategies across various asset classes. With a team of over 1,000 employees, DRW leverages advanced technology and quantitative methods to identify and capitalize on market opportunit...
🎁 Benefits
DRW offers competitive salaries, equity participation, generous PTO, and a flexible remote work policy. Employees also benefit from a comprehensive he...
🌟 Culture
DRW fosters a culture of collaboration and innovation, encouraging employees to take ownership of their projects and make impactful decisions. The fir...
Skills & Technologies
Overview
DRW Holdings is hiring a Python Software Engineer for their Trading Platform team. You'll design and develop tools and infrastructure for traders and quantitative researchers. This role requires experience in software engineering and a strong understanding of trading systems.
Job Description
Who you are
You have a solid background in software engineering, particularly with Python, and are eager to apply your skills in a trading environment. You thrive in collaborative settings, working closely with traders and quantitative researchers to develop innovative solutions. Your experience includes managing technology requirements for proprietary trading systems, ensuring they operate efficiently and effectively.
You understand the importance of software engineering best practices and are committed to promoting them within your team. You are adaptable and can pivot quickly to meet the demands of a fast-paced trading environment. Your curiosity drives you to explore new technologies and methodologies that can enhance trading operations.
What you'll do
As a Python Software Engineer at DRW, you will be responsible for designing and developing tools that support our trading platform. You will collaborate with various teams to understand their needs and translate them into technical solutions. Your role will involve managing the day-to-day technology requirements of our proprietary trading systems, ensuring they are optimized for performance and reliability.
You will work on high-profile projects that have a significant impact across the organization, contributing to the expansion of our existing trading platform. Your responsibilities will include writing clean, maintainable code, conducting code reviews, and mentoring junior engineers. You will also participate in discussions about system architecture and design, helping to shape the future of our trading technology.
What we offer
At DRW, we offer a dynamic work environment where innovation is encouraged. You will have the opportunity to work with cutting-edge technology and collaborate with talented professionals in the trading industry. We provide competitive compensation and benefits, including health insurance and retirement plans. Join us to be part of a team that values integrity, curiosity, and a commitment to excellence.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at DRW Holdings.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
DRW Holdings is seeking a Python Software Engineer for their Trading Platform team. You'll design and develop tools and infrastructure for traders and quantitative researchers, leveraging your expertise in Python. This role requires collaboration across the firm and a strong understanding of software engineering best practices.

Software Engineering
DRW Holdings is hiring a Senior Software Engineer to design and build high-performance trading systems. You'll work with C++ and collaborate with a team of technologists and traders. This position requires significant experience in software engineering.

Principal Engineer
NinjaTrader is seeking a Principal Software Engineer to enhance their trading platform. You'll work with Java and C++ to develop cutting-edge trading software. This role requires extensive experience in software engineering and a strong background in trading systems.

Software Engineering
Akuna is seeking a Software Engineer to develop low latency trading strategies. You'll work with C++ and collaborate closely with Traders and Researchers to implement sophisticated trading systems. This role requires strong technical knowledge in parallel programming and performance analysis.

Director Of Engineering
NinjaTrader is seeking a Director of Engineering for their Trading Platforms to lead the development of innovative trading solutions. You'll oversee engineering teams and drive product strategy in a rapidly evolving industry. This role requires extensive experience in engineering leadership.