About The Role
Why you’ll love working at Shopify
- Biggest Rails app in the world. Love Rails? Us too. You get to see how Shopify handles the largest Rails app in the world — and continuously make it better.
- Solve problems at a massive scale. Work on complex engineering problems, with full ownership, on products real people use every day.
- Ethical by design. Machine learning can make commerce better — and runs the risk of making it worse, too. Carve out how models and algorithms embed in our product to truly support our mission.
- Meet our CEO in the code. You’ll hear from our CEO, Tobi, regularly. He sets the direction, learns by coding, and is deeply passionate about the details.
Important note: Please make sure you're applying to only
one job in
one country!
Example: Engineering Internship in Canada. Please
do not submit applications to multiple jobs in Canada and the USA. Your first application is what our team will consider. Thank you!
Find out more about our past intern experiences, watch our Intern Diaries video, and read through our FAQ to help answer any questions you may have about the Internships program at Shopify. At Shopify, our intern program is our primary way of recruiting top early talent into Engineering and Data roles. If you’re at the start of your career, and see yourself thriving at Shopify long-term, our internships are the pathway for you!
Being a Shopify Intern
Our hiring process is unique. We match interns to teams we think they’d be successful in and what works best for Shopify. We’re looking for:
- Applied Machine Learning Engineers to use extensive data to build products and create and fine-tune ML models.
- Infrastructure Engineers to build and develop the blocks that move all of Shopify forward.
- Security Engineers to detect, evaluate, and address security threats to Shopify and its merchants.
- Software Engineers to craft the code that powers commerce, creating the extendable products that scale the entire commerce stack.
- Shopify is a big part of the Ruby and Rails communities, and we’re constantly improving our codebase to make it even better. You do not need prior Rails experience to apply to this Internship!
- After Onboarding, Interns are expected to work in the office for 3 days/week. Interns can choose these 3 days, but it’s important to talk to your Manager and Mentor about what may work best for the team.
Working at Shopify
- You must be legally entitled to work in Canada for the entire duration of the Fall 2025 internship (September 2nd to December 19th, 2025). Shopify does not provide immigration support to intern candidates at this time.
- Our Canadian Engineering internships are 4 month long, full-time, paid experiences.
- This is a Fall 2025 Internship program. Winter 2026 and Summer 2026 internships are not currently available. Our Winter and Summer 2026 program dates will launch on our website this Summer!
- As an Engineering Intern you must be able to work from one of our three Canadian offices: Montréal (490 Rue De la Gauchetière O), Ottawa (150 O’Connor Street), or Toronto (620 King West).
Please note: if you don’t currently live in Montréal, Ottawa, or Toronto, you must be willing and able to relocate for in-office experiences to the closest Shopify office to you. If successful in your application to the Engineering Internships Program, we will match you to a team when you start at Shopify. We’re unable to accommodate requests for particular teams and location changes once an offer is signed.
Onboarding
- Your onboarding week will take place from September 2nd to 5th. Interns must be located in their office city by the first day of Onboarding (September 2nd) ready to work 9:00am - 5:00pm. You can’t work from outside Canada.
Qualifications
- You love challenging yourself with projects or hacking just for fun
- You are a constant learner
- You have a passion for solving tough problems with code
- You take ownership of the projects you work on
- You enjoy research and figuring out how pieces of an entire project work
- You take pride in creating simple solutions to complex problems
- You have a strong commitment to quality
Additional Information
In your application:
- Include your resume
- Answer all of the application questions
- Once you submit your application, and if you move forward in our process, you’ll then be emailed a set of mandatory assessments to complete. These will help assess your technical skills and your likelihood of success at Shopify.
We know that applying for internships can be time-consuming, and we truly appreciate your effort. Our Intern Program team are actual real live people (👋🏻) and we’re looking forward to learning more about you through your application.
We encourage candidates to apply early as applications will be reviewed on a rolling basis.
Applications are due on April 14th at 11:59pm (EDT).
Pourquoi vous adorerez travailler chez Shopify
- La plus grande application Rails au monde. Vous adorez Rails ? Nous aussi. Vous découvrirez comment Shopify gère la plus grande application Rails au monde, et comment nous l’améliorons en permanence.
- Relevez des défis à grande échelle. Travaillez sur des problématiques d’ingénierie complexes, en toute autonomie, sur des produits utilisés quotidiennement dans le monde entier.
- Éthique dès la conception. Le machine learning peut rendre le commerce plus juste, mais il peut aussi avoir des effets négatifs. À vous de définir comment les modèles et algorithmes s’intègrent à notre produit pour soutenir pleinement notre mission.
- Rencontrez notre PDG dans le code. Vous serez régulièrement en contact avec notre PDG, Tobi. Il donne le cap, apprend en codant et se passionne pour chaque détail.
Découvrez les témoignages de nos anciens stagiaires, regardez notre vidéo Le journal des stagiaires et consultez notre FAQ sur le stage en ingénierie et en data pour répondre à toutes vos questions sur le programme de stages en ingénierie chez Shopify.
Être stagiaire chez Shopify
Notre processus de recrutement est unique. Nous affectons les stagiaires aux équipes qui leur correspondent le mieux et qui répondent aux besoins de Shopify. Nous recherchons des :
- Ingénieur(e)s en Machine Learning appliqué pour exploiter des volumes de données importants afin de concevoir des produits et créer ou affiner des modèles de ML.
- Ingénieur(e)s en infrastructure pour construire et développer les bases qui soutiennent toute la plateforme Shopify.
- Ingénieur(e)s en sécurité pour détecter, analyser et résoudre les menaces de sécurité pesant sur Shopify et sur ses marchands.
- Ingénieur(e)s logiciel pour créer le code au cœur du commerce, en développant des produits évolutifs qui structurent toute la stack e-commerce.
- Shopify joue un rôle majeur dans les communautés Ruby et Rails, et nous améliorons continuellement notre codebase pour le rendre toujours plus performant. Pas besoin d’avoir déjà travaillé avec Rails pour postuler à ce stage !
- Après l’intégration, les stagiaires devront travailler au bureau 3 jours par semaine. Les stagiaires peuvent choisir ces 3 jours, mais il est important d’en parler avec votre manager et votre mentor pour identifier ce qui convient le mieux à l’équipe.
Travailler chez Shopify
- Vous devez être légalement autorisé(e) à travailler au Canada pendant toute la durée du stage d’automne 2025 (du 2 septembre au 19 décembre 2025). Shopify ne propose pas de soutien en matière d’immigration pour les stagiaires à ce jour.
- Nos stages en ingénierie au Canada sont des expériences à temps plein, rémunérées, d’une durée de 4 mois.
- Il s’agit ici du programme de stage de l’automne 2025. Les stages d’hiver 2026 et d’été 2026 ne sont pas encore disponibles. Les dates de nos programmes pour l’hiver et l’été 2026 seront annoncées sur notre site web cet été !
- En tant que stagiaire en ingénierie, vous devez pouvoir travailler dans l’un de nos trois bureaux canadiens : Montréal (490 Rue De la Gauchetière O), Ottawa (150 O’Connor Street) ou Toronto (620 King West).
À noter : si vous ne vivez pas actuellement à Montréal, Ottawa ou Toronto, vous devez être prêt(e) à déménager pour travailler en présentiel dans le bureau Shopify le plus proche. Si votre candidature au programme de stages en ingénierie est retenue, une équipe vous sera attribuée à votre arrivée chez Shopify. Nous ne pourrons pas accepter de demandes de changement d’équipe ou de bureau une fois l’offre signée.
Intégration
- Votre semaine d’intégration aura lieu du 2 au 5 septembre. Les stagiaires doivent être installé(e)s dans la ville où se trouve leur bureau avant le premier jour de leur intégration (le 2 septembre), prêt(e)s à travailler de 9 h à 17 h. Vous ne pouvez pas effectuer ce stage si vous ne vivez pas au Canada.
Profil recherché
- Vous souhaitez vous lancer des défis, que ce soit à travers des projets ou du hacking pour le plaisir.
- Vous avez toujours soif d’apprendre.
- Vous aimez résoudre des problèmes complexes avec du code.
- Vous travaillez de manière autonome et prenez pleinement en charge les projets qui vous sont confiés.
- Vous aimez la recherche et comprendre comment les différentes parties d’un projet s’articulent.
- Vous savez trouver des solutions simples aux problèmes complexes.
- La qualité est au cœur de votre travail.
Informations supplémentaires
Dans votre candidature :
- Ajoutez votre CV
- Répondez à toutes les questions indiquées
- Une fois votre candidature soumise, si vous êtes retenu(e) pour la suite du processus, nous vous enverrons par e-mail une liste d’évaluations obligatoires à compléter. Celles-ci permettront d’évaluer vos compétences techniques et vos chances de succès chez Shopify.
Nous savons que la recherche d’un stage peut être longue et pénible, et nous vous remercions sincèrement pour votre investissement. Notre équipe du programme de stages est composée de vraies personnes (👋🏻) et nous avons hâte d’en apprendre davantage sur vous grâce à votre candidature.
Nous invitons les candidat(e)s à postuler dès que possible, car les candidatures seront examinées au fur et à mesure. Les candidatures doivent être envoyées avant le
14 avril, à 23 h 59 (EDT).
About Shopify
Opportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. We propel entrepreneurs and enterprises to scale the heights of their potential. Since 2006, we’ve grown to over 8,300 employees and generated over $1 trillion in sales for millions of merchants in 175 countries.
This is life-defining work that directly impacts people’s lives as much as it transforms your own. This is putting the power of the few in the hands of the many, is a future with more voices rather than fewer, and is creating more choices instead of an elite option.
About You
Moving at our pace brings a lot of change, complexity, and ambiguity—and a little bit of chaos. Shopifolk thrive on that and are comfortable being uncomfortable. That means Shopify is not the right place for everyone.
Before you apply, consider if you can:
- Care deeply about what you do and about making commerce better for everyone
- Excel by seeking professional and personal hypergrowth
- Keep up with an unrelenting pace (the week, not the quarter)
- Be resilient and resourceful in face of ambiguity and thrive on (rather than endure) change
- Bring critical thought and opinion
- Use AI tools reflexively as part of your fundamental workflow
- Embrace differences and disagreement to get shit done and move forward
- Work digital-first for your daily work