M

Manulife Financial

Global financial services: insurance and investments

Engineering Manager

Enterprise ApplicationsConfirmed live in the last 24 hours
Full-timeWaterloo, ON, Canada

About the Job

Requirements

  • A minimum of 5 years of related experience in technology, software engineering, production support, application support, or a related technical field is required.
  • Demonstrated experience leading, managing, or mentoring teams responsible for production or application support, including operational stability, incident response, service performance, and continuous improvement is required.
  • Hands-on experience supporting and troubleshooting enterprise applications in production environments is required, including experience with .NET and/or JavaScript technologies and relational databases such as SQL Server or PostgreSQL.
  • Experience investigating production issues, identifying root causes, and partnering with engineering teams to implement sustainable solutions is required.
  • Experience working with cloud-hosted applications and services, preferably Microsoft Azure, within Agile and DevOps delivery environments is required.
  • Demonstrated experience applying ITIL or IT Service Management practices, including Incident, Problem, Change, Knowledge, and Service Level Management, is required.
  • Experience using production support metrics, dashboards, and trend analysis to identify service issues, communicate service health, and drive measurable improvements is required.

Responsibilities

  • Lead a team responsible for production and application support across business-critical technology platforms, with accountability for service reliability, operational stability, and customer experience.
  • Lead major incident response and production support activities, ensuring timely resolution, effective escalation, stakeholder communication, and coordination across technical teams.
  • Strengthen production readiness and supportability through operational playbooks, runbooks, monitoring and observability practices, knowledge management, and team development.
  • Lead post-incident reviews and problem management activities, ensuring root causes are understood and lessons learned are translated into sustainable improvements that reduce recurring incidents.
  • Apply and continuously improve ITIL-aligned practices across Incident, Problem, Change, Knowledge, and Service Request Management.
  • Partner with engineering, product, and business teams to ensure production support, reliability, and operational readiness are considered throughout the technology delivery lifecycle.
  • Define, monitor, and communicate service health and production support metrics, including incident volume, Mean Time to Resolution (MTTR), availability, change success rate, service-level attainment, backlog health, and recurring problem trends.
  • Use operational data, dashboards, and trend analysis to identify risks, improve service performance, strengthen workload management, and continuously improve the effectiveness of production support.
  • Coach and develop team members while creating clear accountability for service outcomes, collaboration, technical growth, continuous improvement, and customer focus.

Desired Qualifications

  • Experience leading production support and/or on-call operations for business-critical enterprise applications is preferred.
  • Previous hands-on experience as a software developer/engineer or as a tech lead is preferred.
  • Experience managing or coordinating major incidents and service disruptions involving multiple technical and business teams is preferred.
  • Experience with ServiceNow or a comparable IT Service Management platform is preferred.
  • Experience with monitoring and observability platforms and using service telemetry to identify production issues and performance trends is preferred.
  • Familiarity with continuous integration/continuous delivery pipelines, release management, change management, and modern production support practices is preferred.
  • Experience working in complex enterprise technology environments where application reliability, service availability, and operational risk are critical considerations is preferred.

About the Company

Manulife Financial

Global financial services: insurance and investments

Manulife Financial is a global financial services provider offering a wide range of insurance and investment solutions. It serves individuals, businesses, and institutions with products such as life and health insurance, wealth management, and retirement plans. Customers fund these products through premiums, fees for asset management, and investment income earned on invested assets. Manulife uses analytics and technology to tailor services and improve efficiency, aiming to help clients protect their finances, grow their wealth, and plan for retirement. The company differentiates itself through its large international presence in North America, Asia, and Europe, its breadth of products, and its emphasis on data-driven insights to personalize offerings. Its goal is to help customers achieve their financial goals and aspirations by providing comprehensive, paid-for financial solutions and ongoing support across multiple regions.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1887

Recently Posted Jobs

Explore more opportunities at Manulife Financial

See more jobs