Skip to content
mimi

Director Platform Engineering

Manulife

Toronto · Hybrid Full-time Executive CA$113k – CA$210k/yr Yesterday

About the role

About

We are seeking a highly experienced and skilled Director Platform Engineering to join our team. The Director, reporting into the AVP of Engineering, will be a key member of our Engineering leadership team and will play a critical role in ensuring that our Azure platform is scalable, reliable, and cost-effective. The Director will be responsible for leading and managing a team of engineers who are responsible for working closely with Enterprise Technology Services Team to design, development, and maintenance of our Azure platform infrastructure.

Position Responsibilities

  • Builds and maintains high-performance, fault-tolerant, secure, and scalable platforms.
  • Designs, builds, and maintains the technology platform's features and infrastructure, including hardware, software, and network components.
  • Monitors and evaluates the platforms to identify potential issues and make recommendations.
  • Resolves persistent platform issues when surfaced by technical support teams such as bottlenecks, connectivity problems, and system failures.
  • Considers compliance and regulatory requirements throughout the platform lifecycle. Implements security measures, such as access controls, encryptions, and vulnerability assessments when applicable.
  • Partners with architects and business leaders to design and build robust platforms across data, orchestration, and presentation layers on a specific domain.
  • Helps drive storage layer and API features roadmap. Thinks through long-term impacts of key design decisions and failure scenarios.
  • Forms a holistic understanding of tools, key business concepts, and the data and cross-team dependencies. Investigates new platform solutions to enhance service delivery experience.
  • Performs peer reviews of code / deliverables and analysis for continuous learning and continuous improvement.
  • Leads projects or programs with notable risk and/or complexity with diverse and sometimes conflicting interest groups; develops strategy / plan for project or program execution and actively manages its deployment.
  • Works within general functional or business policies, business plans and industry guidelines.
  • Interprets business challenges and market best practices to recommend actions that improve products, processes or services.
  • May develop cascading team plans by translating and incorporating business and/or functional priorities in the context of the area managed.

Required Qualifications

  • The ideal candidate brings 12+ years of experience in platform, software, or infrastructure engineering, with 5+ years in senior technical leadership roles. This includes proven ownership of large‑scale, shared platforms and experience leading teams delivering secure, reliable, and scalable technology at enterprise scale.
  • Understanding of distributed cloud platforms through configuration, deployment, and lifecycle management automation tools.
  • Deep knowledge in backend technologies.
  • Experience developing and maintaining data intensive systems.
  • Platform over product mindset.
  • Programming experience in Python, Scala, or similar languages.
  • Experience with open-source technologies.
  • Proficient in DevOps principles and practices.
  • Understanding and knowledge of containerization technologies.
  • Technical Skills must include Cloud Computing, Application Security, Authentication, Automated Testing, Automation, Cluster Management, networking concepts, performance optimization, Configuration Management, Infrastructure as Code, ​DevOps.

Preferred Qualifications

  • Bachelor's in Computer Science or closely related technical field.
  • Master's degree in Computer Science or closely related technical field, is a good to have.
  • Related certifications are preferred (Example - Azure Cloud Certification).

When you join our team

  • We’ll empower you to learn and grow the career you want.
  • We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
  • As part of our global team, we’ll support you in shaping the future you want to see.

Additional Information

  • The position is hybrid work modality.
  • Salary range is $113,260.00 CAD - $210,340.00 CAD.
  • Employees may participate in incentive programs and receive compensation linked to company and individual performance.
  • Benefits include medical, dental, vision, mental health, short and long-term disability, life and accidental death and dismemberment insurance, adoption, surrogacy, non-urgent medical care insurance, employee assistance programs, retirement savings plans, and paid leave including holidays, annual, personal, and sick leave.
  • Manulife is an equal opportunity employer committed to diversity and inclusion.
  • Accommodation requests during recruitment are supported and confidential.
  • For more information about salary ranges outside the primary location or US-specific benefits, contact hr@manulife.com.

Skills

Application SecurityAutomationAuthenticationAzure CloudCluster ManagementCloud ComputingConfiguration ManagementDevOpsInfrastructure as CodeNetworkingPerformance OptimizationPythonScala

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free