Software Engineer Co-op (Hybrid) Waterloo

Manulife

Southwestern Ontario

Hybrid

CAD 53,000 - 70,000

Full time

8 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Manulife John Hancock is offering a 4‑month co‑op in Waterloo, Ontario, Canada, with hybrid work (in-office Tue–Thu, remote Mon and Fri). You will join a team of engineers to build scalable, reliable applications, participate in design reviews, and contribute across the full software lifecycle.

The program is designed to develop your skills through hands‑on experiences and mentorship, preparing you for a future in tech.

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).
  • Strong communication skills and willingness to learn in a collaborative environment.

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

Java
Python
Go
JavaScript
Git
Bitbucket

Education

Undergraduate degree in Computer Science/Engineering or related field

Tools

Git
Bitbucket

Job description

Manulife John Hancock is offering a 4‑month co‑op in Waterloo, Ontario, Canada, with hybrid work (in-office Tue–Thu, remote Mon and Fri). You will join a team of engineers to build scalable, reliable applications, participate in design reviews, and contribute across the full software lifecycle.

The program is designed to develop your skills through hands‑on experiences and mentorship, preparing you for a future in tech.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Winter Co-op 2027 - Software Engineering
Winter Co-op 2027 - Software Engineering

Manulife Financial • Southwestern Ontario

On-site
CAD 53,000 - 70,000
Winter Co-op 2027 - Software Engineering
Winter Co-op 2027 - Software Engineering

Manulife Financial • Waterloo

Hybrid
CAD 53,000 - 70,000
Winter Co-op 2027 - Software Engineering
Winter Co-op 2027 - Software Engineering

Manulife • Southwestern Ontario

Hybrid
CAD 53,000 - 70,000
Hybrid work model
Hybrid Data Engineering Co‑op 2027 (Toronto)
Hybrid Data Engineering Co‑op 2027 (Toronto)

Manulife • Toronto

Hybrid
CAD 53,000 - 70,000
Winter Co-op 2027 - Software Engineering
Winter Co-op 2027 - Software Engineering

Manulife Financial • Toronto

Hybrid
CAD 53,000 - 70,000
Hybrid work schedule
GRO program access
Winter Co-op 2027 - Data Engineering
Winter Co-op 2027 - Data Engineering

Manulife Financial • Waterloo

Hybrid
CAD 53,000 - 70,000
Hybrid work model
Mentorship program GRO
Early talent program access
Winter Co-op 2027 - Data Engineering
Winter Co-op 2027 - Data Engineering

Manulife Financial • Southwestern Ontario

On-site
CAD 53,000 - 70,000
Hybrid work model
Mentorship from experienced engineers
GRO early talent program
Winter Co-op 2027 - Data Engineering
Winter Co-op 2027 - Data Engineering

Manulife • Southwestern Ontario

Hybrid
CAD 53,000 - 70,000
Winter Co-op 2027 - Software Engineering (8 Months)
Winter Co-op 2027 - Software Engineering (8 Months)

Manulife Financial • Toronto

Hybrid
CAD 53,000 - 70,000
Hybrid Data Engineer Co-op: Build Pipelines & Grow
Hybrid Data Engineer Co-op: Build Pipelines & Grow

Manulife Financial • Southwestern Ontario

Hybrid
CAD 53,000 - 70,000
Hybrid work model
Mentorship from experienced engineers
GRO early talent program