Summer Software Engineer Intern | Hybrid in Waterloo

Manulife/John Hancock

Southwestern Ontario

Hybrid

CAD 53,000 - 70,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Manulife John Hancock is offering a Software Engineering Intern position for a summer program in Waterloo, Ontario, Canada. The internship runs April 29 to August 19, 2027, with a hybrid schedule requiring in-office presence Tue–Thu and remote options Mon–Fri.

The role supports hands-on development across the software lifecycle, with mentors guiding you and exposure to enterprise technologies. You will work on scalable applications and gain experience with modern tools.

Qualifications

  • Pursuing an undergraduate degree in Computer Science, Engineering, or a related field.
  • Experience with at least one programming language (e.g., Java, Python, Go, JavaScript).
  • Familiarity with version control systems (Git, Bitbucket).
  • Strong communication skills and willingness to learn in a collaborative environment.

Responsibilities

  • Contribute to a team of engineers building scalable, reliable applications.
  • Support development, testing, and debugging efforts.
  • Assist in feature development and system enhancements.
  • Collaborate with engineering and business teams to build user-focused solutions.
  • Participate in code reviews and maintain code quality standards.
  • Support deployment, monitoring, and ongoing application maintenance.

Skills

Programming languages
Version control
Collaboration

Education

Undergraduate CS/Engineering degree

Tools

Git/Bitbucket

Job description

Manulife John Hancock is offering a Software Engineering Intern position for a summer program in Waterloo, Ontario, Canada. The internship runs April 29 to August 19, 2027, with a hybrid schedule requiring in-office presence Tue–Thu and remote options Mon–Fri.

The role supports hands-on development across the software lifecycle, with mentors guiding you and exposure to enterprise technologies. You will work on scalable applications and gain experience with modern tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Software Engineering Intern: Build Scalable Apps
Hybrid Software Engineering Intern: Build Scalable Apps

Manulife Insurance Malaysia • Southwestern Ontario

On-site
CAD 53,000 - 70,000
Waterloo Software Engineering Intern (Hybrid)
Waterloo Software Engineering Intern (Hybrid)

Manulife • Southwestern Ontario

Hybrid
CAD 53,000 - 70,000
Hybrid Summer Software Engineer Intern (Toronto)
Hybrid Summer Software Engineer Intern (Toronto)

Manulife • Toronto

Hybrid
CAD 53,000 - 70,000
Summer Data Engineer Intern - Hybrid Toronto
Summer Data Engineer Intern - Hybrid Toronto

Manulife Financial • Toronto

Hybrid
CAD 53,000 - 70,000
Summer Intern 2027 - Software Engineering
Summer Intern 2027 - Software Engineering

Manulife Financial • Waterloo

On-site
CAD 53,000 - 70,000
Summer Intern 2027 - Software Engineering
Summer Intern 2027 - Software Engineering

Manulife Financial • Southwestern Ontario

On-site
CAD 53,000 - 70,000
Hybrid Software Engineering Intern — Grow with GRO Program
Hybrid Software Engineering Intern — Grow with GRO Program

Manulife group • Toronto

Hybrid
CAD 53,000 - 70,000
Summer Intern 2027 - Software Engineering (12 Months)
Summer Intern 2027 - Software Engineering (12 Months)

Manulife • Southwestern Ontario

Hybrid
CAD 53,000 - 70,000
Summer Intern 2027 - Software Engineering (12 Months)
Summer Intern 2027 - Software Engineering (12 Months)

Manulife group • Southwestern Ontario

Hybrid
CAD 53,000 - 70,000
GRO program access
Operations Strategy Intern - Data-Driven, Hybrid (Waterloo)
Operations Strategy Intern - Data-Driven, Hybrid (Waterloo)

Manulife Financial • Toronto

Hybrid
CAD 41,000 - 53,000
GRO Early Talent Program