About the Role
Drive the roadmap for Group Benefits Experience assets, the primary digital gateway for Clients and Members managing their benefits and health. Lead the evolution of modern applications and guide the modernization of existing systems in a collaborative, quality-focused team.
Responsibilities
- Shape and evolve the end-to-end architecture in partnership with Architecture, Product and Platform teams.
- Design, build, and operate scalable, secure, and high-performing solutions across React front ends, Node.js APIs, GraphQL and .NET/Java ecosystems.
- Elevate engineering maturity by driving best practices in testing, CI/CD, and operational excellence.
- Deliver high-quality software through disciplined craftsmanship, balancing speed with innovation.
- Collaborate deeply across engineering, quality, and cross-functional teams through pairing, mentoring, and thoughtful code reviews.
- Contribute to and leverage open source and inner source ecosystems, creating reusable capabilities and sharing knowledge.
- Champion the responsible use of AI tools to accelerate development, reduce manual effort, and enhance decision-making.
- Bring curiosity, ownership, and pride to your work, continuously learning, improving, and delivering impactful solutions.
Requirements
- Full-stack expertise: JavaScript/TypeScript, React, Node.js, GraphQL; exposure to .NET/Java
- Extensive experience on Cloud Platforms, Azure Kubernetes, K9s, Terraform, MongoDB Atlas
- Experience designing scalable, secure product solutions, and reusable engineering assets.
- Ability to drive engineering maturity, testing automation, CI/CD, and observability practices
- Strong risk-aware mindset with ability to balance technical delivery with risk at all times
- Experience working in Scaled Agile environments is preferred
- Experience mentoring and coaching engineers, and a commitment to building your own skills through continuous learning and exploration
- Experience building responsible AI agents, skills and integrating capabilities into development pipelines
Skills
- JavaScript
- TypeScript
- React
- Node.js
- GraphQL
- .NET
- Java
- Cloud Platforms
- Azure Kubernetes
- K9s
- Terraform
- MongoDB Atlas
- Testing automation
- CI/CD
- Observability
- AI tools
Location
- Waterloo, Ontario
Work Type
- Hybrid
Experience Level
- Senior
Salary/Compensations
- $113,000.00 CAD - $163,000.00 CAD
Benefits
- Opportunity to participate in incentive programs and earn incentive compensation.
- Health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage.
- Adoption/surrogacy and wellness benefits.
- Employee/family assistance plans.
- Retirement savings plans (including pension and a global share ownership plan with employer matching contributions).
- Financial education and counseling resources.
- Holidays, vacation, personal, and sick days.
- Full range of statutory leaves of absence.
About the Company
- Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better.
Equal Opportunity
- Manulife is an Equal Opportunity Employer
- At Manulife/John Hancock, we embrace our diversity.
- We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals.
- We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.
- It is our priority to remove barriers to provide equal access to employment.
- A Human Resources representative will work with applicants who request a reasonable accommodation during the application process.
- All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies.
- To request a reasonable accommodation in the application process, contact hr@manulife.com.
