Software Developer Intern
DRW
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 experience what it is like to work at DRW.
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
- Collaborate with other software developers, quantitative traders and researchers as well as business analysts in cross-functional team environments
What do you bring to the team?
- Are pursuing a bachelor's, master's, or PhD in computer science, electrical engineering, computer engineering, physics, mathematics or any related science discipline and have an expected graduation date between December 2027 and June 2028
- Have exposure to multi-threaded applications, computational intelligence, algorithms, real-time programming or GUI programming
- Have strong understanding of object-oriented design, data structures, and algorithms
- Exhibit excellent software development skills in at least one of Python, JavaScript (Node, React, and/or Angular), C++, Ruby, C#, Go or Java, and a deep curiosity to learn and absorb new technologies quickly
What to expect during the internship?
- Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a software engineer, promotes a comprehensive learning experience and provides you with meaningful work experience.
- Community: Throughout the summer, we host a variety of educational, social and team-building activities to foster friendship and camaraderie.
- Housing: DRW provides fully furnished apartments located close to the office making your morning commute as easy as possible.
- Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges and professional development and explore the city together at our mentor outings.
- Education: As the trading industry continually evolves, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. You’ll complete an options course taught by an experienced trader and participate in a technology immersion course to better understand how technology and trading intersect.
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at .
California residents, please review the California Privacy Notice for information about certain legal rights at .
#LI-SB1
- ...want to apply your technical expertise to consultancy while addressing large-scale business challenges? Coveo is looking for a Software Developer Intern to join our Professional Services team. Your mission? Work closely with our customers to understand their needs and deliver...InternshipFull timeFixed term contractTraineeshipWork at office2 days per week
- ...We are seeking a Software Developer to join our engineering team in Montreal and contribute to the design, development, verification, and maintenance of aerospace software design tools and safety-critical software systems . This role involves working on high‑reliability...SuggestedFull timeWorldwide
- ..., integrity, innovation and a willingness to challenge consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to implement and analyze our algorithmic trading strategies. As...SuggestedFull time
- The programmer hired by Foniva will have to understand, analyze and define the algorithms needed to achieve the objectives set by the technical director. He will have to program all business decisions and ensure the quality of Foniva products and services. Also, he will...SuggestedFull time
- ...Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part in evaluating efforts, solving problems and ensuring the quality of solutions...Suggested
- ...Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software Development | Intermediate (3 to 5 Years) | Monday to Friday, Day Shift Position Type Full-Time Contract, with potential to convert to a permanent position Location Montreal...Permanent employmentFull timeContract workWork at officeMonday to fridayShift work
$37.5 per hour
...Education: Bachelor's degree Experience: 1 year to less than 2 years Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare...Permanent employmentFlexible hoursShift workWeekend work- ...are seeking a seasoned full-stack game developer who is comfortable working across all aspects... ...occasional travel to Drummondville and internationally. ESSENTIAL DUTIES AND... ...masterminds developing highly original software and technology solutions that spice up the...Full timeWork at officeLocal area2 days per week
- ..., integrity, innovation and a willingness to challenge consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that powers the collection, transformation, and delivery of market data used by our trading...
- ...contributions, technical blogging, or conference speaking. What DRW Montreal has to offer you: ~ Mentorship with experienced software developers, database administrators, and technical project managers ~ Continuous learning through paid postgraduate degrees, Dev...Local area
- ...individual with solid experience in web software development to help evolve a widely used... ...development and quality assurance teams Develop and maintain web application features... ...this role requires interaction with our international collaborators and customers) Your technical...Full timeApprenticeshipFlexible hours
$99k - $145.2k per year
...Code, Cursor, Copilot en mode agent, etc.) 26WD98794, Principal Software Developer in Test Position Overview We are looking for a highly... ...Autodesk? Veuillez rechercher des emplois vacants et postuler à l’interne (pas sur ce site externe). Please search for open jobs and...Full timeFor contractors- ...organization. Engineers thrive at Tower while developing electronic trading infrastructure at a... ...Engineering department is seeking a Software Developer II to join the Data team in Montreal.... ...involves regular interactions with international anglophone team members. Benefits...ApprenticeshipCasual workWork at officeWorldwide
$200 per day
...This is a remote position. Job Overview We are seeking motivated Full Stack Developer Interns who are eager to gain hands-on experience in modern web development. This remote internship runs for 1 to 6 months, depending on your availability, and offers the...InternshipLong term contractContract workRemote workFlexible hours- ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification... ...is looking for an experienced Drone Communications Software Developer to work with one of our clients on Drone Communications subsystem...Long term contractFull timeWork at officeRemote work1 day per week
- ...développeurs. Collaborer avec les parties prenantes internes et les membres de l'équipe de développement pour planifier... ...les bogues et/ou les problèmes de performance. Software development intern, helps develop electronic ticketing systems on mobile devices and server...InternshipDaily paidFull time
- ...Our team is made up of more than 20 developers and test specialists, coming from diverse... ...While working with us, you’ll help develop software solutions for a wide portfolio of appliances... ...role requires interaction with our international collaborators and customers)...Full timeFlexible hours
- ...their emissions. Reporting to the Mission Platform lead, GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team deployed around Agile Scrum, you will be designing, developing, and supporting...Full timeLocal areaRemote workFlexible hours
- ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and...Permanent employmentFull timeFlexible hours
- ...Certifications Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365) Expérience... ...dynamic: We’re looking for a Senior Software Developer with deep expertise in... ...this role requires interaction with our international collaborators and customers) ~5+ years...Full timeFlexible hours
- ...Why build just another backend service when you can shape the search technology powering an entire product ecosystem? As a Senior Software Developer on our Search team, you'll help evolve Coveo's search capabilities, delivering intelligent, scalable search experiences to...Full time
- ...dynamic We are looking for passionate software developers with a range of experience—from... ...teams. Your day at a glance Design, develop, test, and maintain reliable backend services... ...role requires interaction with our international collaborators and customers)...Full timeFlexible hours
- ...physical security, public safety, and operations. Genetec develops open-platform software, hardware and cloud-based services for the physical... ...verbal and written (this role requires interaction with our international collaborators and customers) An asset if you have Good...Full timeFlexible hours
- ...our Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+ developers), adoption metrics, and a roadmap shaped by what product...Full timeLocal areaImmediate start
- ...experimenting with emerging technologies, and shipping tangible product value, you’ll feel right at home here. As our Senior Software Developer, you will: Design, build, and evolve the platform services that power our AI conversational agent ecosystem. Develop robust...Work from home
- ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-... ...software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable...ApprenticeshipWorldwideFlexible hours
- ...Contribuer au développement des outils de test internes, des frameworks et des bonnes pratiques... ...is a group of enthusiastic testers and developers, united by a common goal: delivering... ..., and knowledge sharing. As a Software Developer in Test, you will have a hybrid role that...Full timeWorldwideFlexible hours
- ...Your team’s dynamic: We are looking for Developers with varied levels of experience -... ...Bachelor’s degree in Computer Engineering, Software Engineering or Computer Science, or equivalent... ...of technical skill and creativity to develop powerful, efficient solutions for a highly...Full timeFlexible hours
- ...multithread Développement et intégration d’API interne et externe Écriture des tests... ...form a powerful all-in-one solution. Our software allows airports, control centers, retail... ...everyday. We are looking for a Software Developer who is passionate of software development...Full timeLocal areaWorldwideFlexible hoursDay shift
- ...Construire et faire évoluer le portail interne des développeurs (IDP) de Genetec... ...directly improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid... ..., automation, observability, developer experience and hybrid deployment challenges...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Intern. Be the first to apply!
- développeur logiciel Montréal, QC
- junior software developer Montréal, QC
- new graduate software developer Montréal, QC
- software developer entry level Montréal, QC
- software engineer - ai machine learning Montréal, QC
- software engineer salary in canada Montréal, QC
- software engineer devops Montréal, QC
- linux software engineer Montréal, QC
- junior software engineer Montréal, QC
- software developer no experience Montréal, QC

