
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...
Overview
DRW Holdings is hiring a Software Engineer for their Cumberland Systematic team to design and develop trading systems. You'll work with C, C++, and Python to enable a global trading operation. This position requires experience in developing high-availability systems.
Job Description
Who you are
You have a strong background in software engineering with experience in developing trading systems and high-frequency trading applications. Your expertise in C, C++, and Python allows you to effectively design and implement complex algorithms and systems that meet the demands of a global trading operation. You thrive in environments that value autonomy and innovation, and you are eager to contribute to a team that operates with integrity and respect.
You are familiar with market data connectivity and execution algorithms, and you understand the importance of monitoring and observability tooling in maintaining high availability for trading systems. Your ability to integrate various technology stacks will be crucial in ensuring seamless operations across different asset classes.
What you'll do
As a Software Engineer at DRW, you will collaborate with a team of engineers to design and develop the full stack necessary for a global trading operation. You will be responsible for creating trading systems that can handle high volumes of transactions while ensuring low latency and high reliability. Your role will involve developing market data connectivity solutions and execution algorithms that are critical for trading success.
You will also work on research infrastructure and monitoring tools that help the team analyze and optimize trading strategies. Your contributions will directly impact the efficiency and effectiveness of the Cumberland Systematic team as they operate in various global markets.
What we offer
At DRW, you will be part of a diverse trading firm that values innovation and collaboration. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a dynamic environment where your contributions are recognized and valued, and you will have the chance to work with cutting-edge technology in the trading industry.
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 hiring a Software Engineer for their Cumberland Systematic team to design and develop full-stack solutions for global trading operations. You'll work with technologies like Java and Python, focusing on high availability and data integration. This position requires experience in software development and knowledge of blockchain technologies.

Trading Systems Engineer
DRW Holdings is hiring a Trading Systems Engineer to support their Cumberland team. You'll work closely with trading, infrastructure, and software development teams to solve complex technical problems. This role requires strong communication skills and a proactive approach to production support.

Software Engineering
DRW Holdings is hiring a Software Engineer for their Cumberland Systematic team to design and develop full-stack solutions for global trading operations. You'll work with technologies like Java and Python to ensure high availability and integration with various data systems. This position requires experience in software development and a strong understanding of trading systems.

Software Engineering
DRW Holdings is hiring a Software Engineer for their Market Data team to build and support a C++ based technology stack for global trading operations. You'll work on market data solutions and integrate with core infrastructure services. This position requires a strong initiative and proven experience in software development.

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.