Hybrid Software Engineer Internship, Hybrid

Posted 4 weeks ago

Apply now

About the role

  • Collaborate globally with our Product Engineering teams while working day-to-day alongside and learning from our Toronto-based engineers in a supportive, hybrid environment
  • Build and evolve — from launching brand-new features that delight customers to refining existing ones for greater impact
  • Solve complex problems by investigating issues at their root, rapidly diagnosing challenges, and driving timely, high-quality results
  • Grow through mentorship by receiving guidance and coaching from experienced engineers, helping you sharpen your skills and accelerate your career

Requirements

  • Currently pursuing an undergraduate degree in Computer Science, Engineering, or related technical field. Expected to graduate by Spring 2027.
  • Solid computer science fundamentals and strong programming skills
  • Hands-on experience with at least one modern technology: JavaScript (Angular, React, or Node.js), HTML, CSS, or Java.
  • Familiarity with databases — SQL experience is a plus, but not required.
  • Commitment to code quality — you care about clean code, testing, and building things the right way.
  • Analytical mindset — you enjoy solving problems and thinking critically about trade-offs.
  • Curiosity and drive — high energy, eager to learn, and not afraid to ask questions.
  • Perspective on technology — you’ve started to form opinions on front-end vs. back-end and are excited to grow in both.
  • Collaboration skills — you can work effectively with others and communicate clearly in English.

Benefits

  • Flexible work arrangements
  • Professional development

Job title

Software Engineer Internship, Hybrid

Job type

Experience level

Entry level

Salary

CA$42 per hour

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job