Full-Time

Engineering Manager

Confirmed live in the last 24 hours

Manulife Financial

Manulife Financial

10,001+ employees

Provides insurance, investment, and retirement solutions

Fintech
Financial Services

Compensation Overview

CA$92.2k - CA$171.2kAnnually

+ Incentive Programs + Incentive Compensation

Senior, Expert

Toronto, ON, Canada + 1 more

More locations: Kitchener, ON, Canada

Hybrid working arrangement.

Category
Engineering Management
Software Development Management
Required Skills
React.js
Node.js
.NET

You match the following Manulife Financial's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • Demonstrated experience in leading and managing a team of engineers.
  • Proven experience in building modern business critical web applications.
  • Strong understanding of security best practices and experience implementing security features.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Proven track record of successfully delivering applications from concept to deployment.
  • Experience working in an agile development environment.
Responsibilities
  • Lead, mentor, and manage a team of software engineers working on both new stack (React/Node.js) and legacy (.NET) applications.
  • Foster a collaborative and engaging team environment through effective communication and team-building activities.
  • Identify and address skill gaps within the team by providing training, mentorship, and opportunities for professional development to ensure ongoing skill enhancement and career growth.
  • Supervise the on-call team, providing leadership and acting as the primary point for critical issues to ensure timely and effective resolution.
  • Foster a culture of innovation, collaboration, and continuous improvement within the team.
  • Ensure alignment to industry standards, coding standards, and design patterns to maintain high-quality code.
  • Lead the entire software development lifecycle, including planning, design, development, testing, deployment, and maintenance.
  • Review and approve code changes, ensuring constructive feedback is provided to maintain code quality and consistency.
  • Conduct regular security audits to identify and mitigate potential security risks.
  • Collaborate with security teams to address vulnerabilities raised through penetration testing and ensure ongoing security improvements.
  • Facilitate agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Assess and prioritize work, impact, and alignment with organizational goals.
  • Efficiently allocate resources and assign tasks to team members, ensuring optimal use of skills and expertise.
  • Monitor team workload and capacity to ensure balanced distribution of tasks.
  • Monitor and report on project progress, identifying and addressing any issues or risks.
  • Lead the incident management process, including identification, prioritization, and resolution of production issues.
  • Coordinate and connect with relevant partners during incident resolution, ensuring timely updates and transparency.
  • Oversee investigations into root cause analysis for major incidents and drive corrective actions to prevent recurrence.
  • Lead the team to deliver on non-functional requirements and acquire necessary approvals on documentation (architecture, risk approvals, support handovers).
  • Lead disaster recovery activities to ensure the organization can quickly recover from any unexpected events and maintain business continuity.
  • Advise the management and enhancement of observability tools and platforms, ensuring they deliver actionable insights and facilitate proactive incident management.
  • Lead performance tuning initiatives by analyzing system performance metrics and logs to identify potential bottlenecks, performance issues, and areas for improvement, driving optimal system efficiency and reliability.

Manulife provides a variety of financial services, including life and health insurance, wealth management, and retirement solutions. The company helps individuals, businesses, and institutions manage financial risks and grow their wealth. Its products work by collecting premiums from policyholders, charging fees for asset management, and generating investment income. Manulife stands out from competitors by utilizing advanced analytics and technology to offer personalized services tailored to clients' needs. The company's goal is to assist customers in achieving their financial dreams and aspirations while fostering a supportive work environment for its employees.

Company Stage

IPO

Total Funding

N/A

Headquarters

Toronto, Canada

Founded

1887

Simplify Jobs

Simplify's Take

What believers are saying

  • Manulife's partnership with Vestwell enhances its digital retirement solutions offering.
  • The reinsurance transaction with RGA validates Manulife's prudent LTC reserves and assumptions.
  • Manulife's focus on sustainable investing aligns with growing ESG investment trends.

What critics are saying

  • Increased competition in digital retirement solutions may impact Manulife's market share.
  • Reliance on technology partnerships poses operational risks if partners face challenges.
  • Issuance of subordinated debentures could affect Manulife's credit rating if mismanaged.

What makes Manulife Financial unique

  • Manulife leverages advanced analytics to enhance underwriting and claims processing efficiency.
  • The company offers open-architecture retirement plans like FutureStep for flexible retirement solutions.
  • Manulife integrates wearable technology, such as Apple Watch, to promote healthier lifestyles.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Mental Health Support

Wellness Program

401(k) Company Match

401(k) Retirement Plan

Paid Vacation

Paid Sick Leave

Paid Holidays

Flexible Work Hours