Waterloo Software Engineering Intern (Hybrid)

Manulife

Southwestern Ontario

Hybrid

CAD 53,000 - 70,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Manulife John Hancock invites motivated students to join a 12‑month Software Engineering Intern co‑op program in Waterloo, Ontario. You will contribute to scalable applications, gain exposure to the full software development lifecycle, and receive guidance from experienced leaders in a hybrid work setting.

Applicants should be pursuing an undergraduate degree in CS or Engineering, with experience in at least one language and familiarity with Git/Bitbucket.

Qualifications

  • Currently 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).

Responsibilities

  • Contribute to a team of engineers focused on building scalable, reliable applications.
  • Support application 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
Git/Bitbucket
Communication

Education

Undergraduate degree in Computer Science or Engineering

Tools

APIs/Web services

Job description

Manulife John Hancock invites motivated students to join a 12‑month Software Engineering Intern co‑op program in Waterloo, Ontario. You will contribute to scalable applications, gain exposure to the full software development lifecycle, and receive guidance from experienced leaders in a hybrid work setting.

Applicants should be pursuing an undergraduate degree in CS or Engineering, with experience in at least one language and familiarity with Git/Bitbucket.

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
Summer Software Engineer Intern | Hybrid in Waterloo
Summer Software Engineer Intern | Hybrid in Waterloo

Manulife/John Hancock • 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
Software Engineering Co-op - Hybrid in Toronto
Software Engineering Co-op - Hybrid in Toronto

Manulife group • Toronto

Hybrid
CAD 53,000 - 70,000
Hybrid Operations & Strategy Intern (Waterloo)
Hybrid Operations & Strategy Intern (Waterloo)

Manulife Insurance Malaysia • Montreal (administrative region)

On-site
CAD 41,000 - 53,000
Operations Strategy Intern - Hybrid (Waterloo)
Operations Strategy Intern - Hybrid (Waterloo)

Manulife • Halifax

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

Manulife • Southwestern Ontario

Hybrid
CAD 53,000 - 70,000
Operations Strategy Intern — Data, Automation & Growth (Waterloo)
Operations Strategy Intern — Data, Automation & Growth (Waterloo)

Manulife/John Hancock • Toronto

Hybrid
CAD 41,000 - 53,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 group • Southwestern Ontario

Hybrid
CAD 53,000 - 70,000
GRO program access