Software Developer Intern
DRW is recruiting for Software Developer Intern in Montreal. 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, you will join one of our development teams supporting our network development initiatives or trading businesses. Depending on the team you join, you will build advanced trading, analysis and risk applications, or advanced monitoring and automation systems 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 immersed in complex projects directly driving DRW's progress, your time also will be packed with education, responsibility, problem-solving, and social events to…
How will you make an impact?
Design, develop test, and deploy proprietary software development solutions across the firm. Examples include creating:
MLOps and High Availability inference systems
Data pipeline engineering
Agentic / RAG / MCP(tools) Development
GPU optimization and management
Full stack web applications and dashboards
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 research using a data driven approach to employ statistical analytics on large data sets