Software Developer Intern (C++)
DRW is recruiting for Software Developer Intern (C++) in Singapore. This listing was last seen on the firm's own job board on August 22, 2026.
A broad principal trading firm covering rates, energy, crypto, and real estate, so desk fit matters as much as the screen.
What sets DRW apart: Widest asset coverage of any firm on this list, including physical commodities. Desk assignment happens late, so you interview for the firm rather than a team. Serious crypto and digital assets business through Cumberland.
Related preparation: Quantitative Developer (QD) Career Roadmap, Quant Infrastructure Engineer Roadmap, Quantitative Data Engineer Career Roadmap and Algorithmic Trading Developer Career Roadmap.
The role, as DRW describes it, published on July 13, 2026 and reproduced from their job board:
Our formula for success is to hire exceptional people, encourage their ideas and reward their results.
As a Software Developer Intern in our Singapore office, you will build advanced trading and risk applications leveraging cutting-edge technology. DRW enables our Software Developer Interns to develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your internship. While your days will have you engrossed with complex quantitative trading projects, your evenings will be spent exploring the city with organized social events to truly discover what it’s like to live and work in Singapore.
How you will make an impact…
Design, develop test, and deploy proprietary software development solutions across the firm. Examples include creating:
Decoders to receive raw pack data from various exchanges and translate it into a more accessible form.
Normalizers which take decoded data and build a book for each instrument traded on that exchange
Applications to facilitate communication around executed trades to our compliance team
Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner
Conduct robust research using a data driven approach to employ statistical analytics on large data sets
Collaborate with other software developers, quantitative traders and researchers as well as business analysts in cross-functional team environments
What you bring to the team…