M
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