About the role#
As a Software Engineering Intern, you will gain hands-on experience building applications and systems that support our business and customers. You will work with modern development tools and frameworks to create scalable, high-quality software. This position offers guidance from technical leaders and exposure to enterprise technologies within our technology teams.
What you'll do#
- 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.
What you'll need#
- Currently pursuing an undergraduate degree in Computer Science, Engineering, or a related field.
- Experience with at least one programming language such as Java, Python, Go, or JavaScript.
- Familiarity with version control systems like Git or Bitbucket.
- Strong communication skills and a willingness to learn in a collaborative environment.
Location & details#
- Location: Boston, Massachusetts.
- Term: Summer 2027 (June 1st to August 12th).
- Work Modality: Hybrid (in-office Tuesday through Thursday, remote on Mondays and Fridays).
- Status: Full-time internship.
- Compensation: Paid position.
About Manulife
Manulife is a public financial services organization headquartered in Toronto that provides insurance and asset management solutions. The company maintains operations across Canada, Asia, and Europe while conducting business as John Hancock within the United States. With a workforce exceeding 10,000 employees, the firm manages over $1.3 trillion in assets for approximately 34 million global customers.


