
Overview
​​
Are you a driven, entrepreneurial software engineer looking to make an impact at the intersection of technology and investments? BM Prime Capital invites you to join us for a rewarding internship where you’ll build real products, work alongside experienced investors and engineers, and get a front-row seat to how startups scale and succeed!
​
About the role
​
This is not your typical internship. Our Software Engineering Internship is a hands-on, immersive experience designed to assess a candidate's potential to be part of our team. The internship is the exclusive way we hire, and we draw similarities to the process of "trying-out" for a sports team - it is essentially an opportunity to show your skills, learn on the job, and get familiar with our team. Interns who excel in the program will earn a full-time job offer at the end of the program.
What You’ll Do
​
The internship is a part-time experience (approximately 20 hours per week) where you'll gain exposure to tech startups and traditional companies. Every week you'll work on tools and platforms used internally by the firm or by our portfolio companies, and provide your input concerning product direction in a fast-paced, startup-like environment. You’ll collaborate with our engineers, designers, operators, and investors to deliver real value—with the opportunity to see the direct impact of your work.
BM Prime Capital believes in nurturing talent and empowering our interns to become future leaders.
Requirements
-
Bachelor's degree (or equivalent experience) in computer science or a related field.​
​
-
Proficiency in programming languages ​​such as PHP, Java, Python, or C++.​​
​
-
Proven experience with web development frameworks (e.g., React, Angular) is a plus.​
​
-
Proficiency in TypeScript for typing API props, states, and responses.
​
-
Strong problem-solving skills and attention to detail.​
​
-
Excellent communication skills in both English and French, both written and oral.
​
-
Ability to work independently and as part of a team in a fast-paced environment.
​
-
Strong willingness to learn and adapt to new technologies and methodologies.
Responsibilities
-
Work on a variety of projects spanning different domains of software development.
​
-
Collaborate with cross-functional teams to solve complex technical challenges.
​​
-
Implement and test code while adhering to industry best practices.
​
-
Participate in code reviews and provide constructive feedback to your peers.
​
-
Stay updated on the latest technologies and trends in software engineering.
Benefits
BM Prime Capital offers a competitive stipend during the internship. Additionally, interns who meet performance review expectations will also enjoy access to the firm's subsidized Tech Purchase Program. Exceptional performance during your internship may lead to a permanent position at the firm, with full benefits.