Job description
Job details
- Location: Canada
- Work mode: Onsite
- Employment type: Full-time (Not an internship)
- Salary: Salary details are available in the employer description.
Role overview
Manulife is hiring an Engineering Manager in Canada to lead software engineering teams in delivering high-quality, scalable solutions. This leadership role combines people management with technical guidance, ideal for experienced engineers who excel at enabling teams and driving meaningful outcomes. The position requires strong collaboration skills, empathy-driven leadership, and the ability to provide technical direction throughout the software development lifecycle.
Job details
This is a Full-time, Onsite position based in Canada. The Engineering Manager will support engineers in building robust systems while contributing to delivery and design decisions. Salary details are available in the employer description. Candidates should have proven experience leading engineering teams and a track record of fostering collaborative, high-performing environments.
Responsibilities
- Lead and mentor software engineering teams to deliver scalable solutions
- Provide technical guidance and contribute to architecture and design decisions
- Foster collaboration and create an empowering environment for engineers
- Drive delivery outcomes and ensure high-quality software development practices
- Support career growth and development of team members
Requirements
- 7+ years of software engineering experience with leadership responsibilities
- Proven track record of managing and mentoring engineering teams
- Strong technical background across the software development lifecycle
- Excellent communication and collaboration skills
- Experience with agile methodologies and delivery management
- Empathy-driven leadership style with focus on team enablement
Benefits
- Work with a leading financial services organization
- Opportunity to lead high-impact engineering initiatives
- Collaborative and supportive team culture