cover image
Manulife

Manulife

www.manulife.com

13 Jobs

32,881 Employees

About the Company

Manulife is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, we operate as Manulife across our offices in Canada, Asia, and Europe, and primarily as John Hancock in the United States. We have more than 40,000 employees, over 116,000 agents serving ~34 million customers worldwide, and over $1.3 trillion in assets under management and administration.
Visit www.Manulife.com to find out more.

For Manulife terms of use, please visit http://bit.ly/SM_Terms

Listed Jobs

Company background Company brand
Company Name
Manulife
Job Title
Senior Back-End Software Engineer
Job Description
**Job Title:** Senior Back-End Software Engineer **Role Summary:** Lead the design, development, and maintenance of high‑quality, performant, and secure back‑end solutions for global operations. Provide technical leadership across the software development lifecycle, ensure architectural consistency, and mentor team members in an Agile environment. **Expectations:** - Deliver cloud‑native, Azure‑based services with robust CI/CD pipelines. - Drive technical decisions and uphold engineering excellence. - Continuously research and apply industry best practices. - Communicate complex concepts clearly to distributed teams. - Contribute to open‑source/inner‑source initiatives and performance monitoring. **Key Responsibilities:** - Design and review software architecture; document designs (UML). - Develop back‑end components using Databricks, Python, Azure Data Factory, and SQL Server. - Implement CI/CD workflows with Azure DevOps, Jenkins, or GitHub Actions. - Perform pair programming and mentor junior engineers. - Monitor and improve system performance using tools such as New Relic, Dynatrace, and Moogsoft. - Participate in Agile ceremonies and deliver sprint commitments. - Support integration with front‑end technologies (JavaScript/React/Node.js) as needed. **Required Skills:** - 8+ years back‑end development (Python, Databricks, Azure Data Factory, SQL Server). - 5+ years building cloud‑native solutions on Microsoft Azure. - 5+ years CI/CD implementation (Azure DevOps, Jenkins, GitHub Actions). - Strong software design and UML documentation experience. - Knowledge of secure coding, microservices, test automation, and performance monitoring. - Ability to make sound technical decisions and mentor peers. - Excellent written and verbal communication in distributed teams. - Familiarity with Java/Spring Boot (asset). - Experience with Power BI, JavaScript/React/Node.js (asset). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Computer Engineering, or related field (or equivalent experience). - Advanced degree optional. - Relevant certifications (e.g., Azure Solutions Architect, Azure Developer) desirable but not mandatory.
Toronto, Canada
Hybrid
Senior
07-11-2025
Company background Company brand
Company Name
Manulife
Job Title
Senior Infrastructure Reliability Engineer- Monitoring
Job Description
**Job title:** Senior Infrastructure Reliability Engineer – Monitoring **Role Summary:** Design, build, and operate scalable telemetry pipelines (logs, metrics, traces) to provide comprehensive observability of applications and infrastructure. Automate and orchestrate monitoring solutions using IaC and configuration management, diagnose production incidents rapidly, and lead critical case resolution across large infrastructure deployments. **Expectations:** - 8+ years in infrastructure reliability or monitoring engineering. - Deep knowledge of enterprise monitoring platforms (New Relic, Dynatrace, etc.). - Hands‑on experience with Terraform and Ansible. - Exposure to cloud environments (Azure preferred). - Strong problem‑solving, decision‑making, and independent ownership. - Excellent written and verbal communication; able to present to technical and non‑technical stakeholders. **Key Responsibilities:** - Design and maintain telemetry ingestion, processing, analysis, and visualization systems. - Automate monitoring configuration and deployment via IaC (Terraform, Ansible). - Develop custom monitoring scripts and AI‑based instrumentation as required. - Continuously monitor infrastructure performance, enforce security and compliance controls. - Investigate, triage, and resolve production incidents; lead root‑causal analysis for critical cases. - Collaborate with cross‑functional teams to improve observability and uptime. - Implement chaos‑engineering experiments to validate system resilience (preferred). **Required Skills:** - Enterprise monitoring (New Relic, Dynatrace) administration. - IaC: Terraform, Ansible. - Cloud platform familiarity (Azure). - Telemetry data pipeline design (logs, metrics, traces). - Scripting (Python, Bash, PowerShell). - Incident management and RCA processes. - Security and compliance awareness in monitoring context. - Strong analytical, problem‑solving, and decision‑making abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - Certifications: Cloud Platform certification (Azure, AWS, or GCP) and DevOps/HashiCorp Terraform certification (preferred).
Waterloo, Canada
Hybrid
Senior
20-11-2025
Company background Company brand
Company Name
Manulife
Job Title
Data Scientist
Job Description
Job title: Data Scientist Role Summary: Develop, train and deploy AI and machine learning models to detect and prevent fraud in financial services. Utilize cloud platforms (Azure) and advanced analytics techniques to enhance real‑time monitoring, improve security, and optimize operational efficiency. Expectations: - Deliver accurate predictive models that reduce false positives and improve detection rates. - Partner with security, risk, product and engineering teams to translate business needs into data‑driven solutions. - Maintain high standards of data integrity, compliance, and secure handling of sensitive financial information. - Continuously research emerging fraud detection methods and integrate innovations into production systems. Key Responsibilities: 1. **Fraud Detection & Modeling** – Apply statistical methods and ML algorithms (outlier detection, link analysis, pattern recognition) on large datasets. 2. **Model Development & Deployment** – Build, validate, and deploy models in AzureML, Databricks, and PowerBI pipelines. 3. **Real‑time Monitoring & Alerts** – Design systems for instant fraud detection and response. 4. **Product Integration** – Embed fraud prevention capabilities into new and existing product offerings. 5. **Process Optimization** – Introduce data‑driven efficiencies to reduce false positives and streamline investigation workflows. 6. **Customer Experience** – Analyze transaction patterns to protect customers while ensuring seamless service. 7. **Collaboration & Problem Solving** – Work cross‑functionally to resolve complex fraud challenges and deliver actionable insights. 8. **Data Governance** – Enforce data quality, security, and compliance with regulatory standards. Required Skills: - Proficient in Python and ML libraries/frameworks (scikit‑learn, TensorFlow, PyTorch). - Experience with AzureML, Databricks, PowerBI, SQL, and data engineering pipelines. - Strong analytical skills: statistical modeling, feature engineering, anomaly detection, graph/link analysis. - Software engineering practices: version control (Git), code reviews, unit testing, CI/CD. - Excellent communication, teamwork, and problem‑solving abilities. - Knowledge of Salesforce and Microsoft ecosystem is a plus. Required Education & Certifications: - Bachelor’s degree or higher in Computer Science, Data Science, Statistics, Engineering, or a related field. - Advanced degrees (Master’s, Ph.D.) preferred. - Certifications such as Microsoft Certified: Azure Data Scientist Associate are advantageous but not mandatory.
Toronto, Canada
Hybrid
25-11-2025
Company background Company brand
Company Name
Manulife
Job Title
Software Asset Management Specialist
Job Description
**Job Title**: Software Asset Management Specialist **Role Summary** Manage the end‑to‑end lifecycle of software assets to ensure compliance with licensing terms, service agreements, and warranties. Maintain accurate data in the ServiceNow Asset Management database, coordinate discovery and reporting, and conduct investigations to remediate non‑compliance and risk. **Expections** - Maintain 100 % accuracy of asset records. - Meet scheduled reporting deadlines (ELP, LP, Cloud, SaaS allocation reports). - Proactively identify and resolve compliance gaps and license optimization opportunities. - Demonstrate continuous improvement in asset discovery and reconciliation processes. **Key Responsibilities** - Plan, monitor, record, and track software assets across private, public cloud, and on‑premises environments. - Coordinate assets through acquisition, deployment, monitoring, decommission, and disposal stages. - Conduct investigations and reviews to uncover non‑compliance, policy breaches, and risk. - Resolve discrepancies, anomalies, and issues related to discovery, reporting, and tools. - Generate and present allocation reports by business unit, itemizing costs. **Required Skills** - 3+ years in IT software asset management, procurement, or auditing. - Deep understanding of the software asset lifecycle and license management. - Strong knowledge of enterprise software titles (Oracle, Microsoft, Adobe, IBM, etc.). - Hands‑on experience with SAM tools: ServiceNow (CMDB, SAM Pro / HAM Pro, ILMT), Flexera, BMC, Manage Engine, or equivalent. - Proficient in data analysis, reporting, and reconciliation. - Excellent communication, problem‑solving, and stakeholder management skills. **Required Education & Certifications** - Bachelor’s degree in Information Technology, Computer Science, Business Administration, or a related field. - Preferred certifications: ITIL, SAM‑SAT (Software Asset Management), or equivalent SAM/IT asset management credentials.
Toronto, Canada
Hybrid
Junior
26-11-2025