
BMO Capital Markets Winter 2027, Full Stack Engineer, Toronto (Co-Op/ Internship)
BMO Financial Group2 hours ago
Toronto, CanadaIntern
Responsibilities
- Design, develop, and maintain high-performance interactive web applications using modern front-end frameworks such as React.
- Create intuitive user interfaces and develop and manage RESTful APIs and reporting tools for capital markets trading.
- Write clean, efficient code in languages such as Python, C#, and C++.
- Participate in code reviews, unit testing, and quality assurance activities.
- Deploy solutions in cloud environments and use virtualization technologies such as Docker.
- Make data accessible, implement automated ETL processes, and productionize data pipelines.
- Incorporate AI and machine learning into developed solutions.
- Collaborate with engineers, AI experts, business stakeholders, sales and trading professionals, and bankers to understand requirements and deliver solutions.
- Enhance and support existing applications and systems.
Requirements
- Currently enrolled in an undergraduate or non-MBA Master’s program in Computer Science, Mathematics, Physics, Statistics, Engineering, or a similar field, graduating in December 2027, 2028, or 2029.
- Strong academic record.
- Proficiency in multiple programming languages and willingness to learn new ones.
- Strong experience with modern web development and object-oriented programming.
- Familiarity with open source technologies, modern data architectures, and Agile methodologies.
- Ability to solve problems at scale and productionize data pipelines.
- Strong quantitative, technology, and finance skills.
- Strong verbal and written communication skills and a team-oriented approach.
- Must be a Canadian citizen, permanent resident of Canada, or legally authorized to work in Canada without requiring future sponsorship.
Benefits
- 15-week co-op program with continuous professional development and networking opportunities.
- Hands-on experience with a leading financial services provider and direct collaboration with business stakeholders.
- Access to learning, training, coaching, manager support, and network-building opportunities.
- Health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.
- Toronto-based role at 100 King Street West.