cover image
Manulife

Manulife

www.manulife.com

9 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
Business Analytics Specialist
Job Description
Job Title: Business Analytics Specialist Role Summary: Analyst responsible for delivering data‑driven solutions within the Group Benefits domain, transitioning legacy SQL Server reporting to Azure Databricks and Power BI, and supporting continuous analytics development in an Agile Kanban environment. Expectations: - Become a subject‑matter expert in Group Benefits data. - Translate business requirements into agile user stories and data views. - Deliver timely, accurate analytics and reporting while managing multiple priorities. Key Responsibilities: - Investigate and integrate new data sources with existing models. - Collaborate with Agile Kanban squads and stakeholders to execute the Data Value Stream roadmap. - Maintain and support SQL Server datasets, SSIS packages, and SSRS reports. - Migrate data pipelines and reporting to Azure Databricks and Power BI. - Develop and update technical documentation. - Respond to ad hoc data and visualization requests. Required Skills: - Advanced SQL proficiency. - Experience developing and supporting SSIS packages and SSRS reports. - Expertise with Microsoft BI stack (Analysis Services, Paginated Reports, Data Gateway, Power Pivot, Azure SQL). - Strong analytical and problem‑solving abilities. - Ability to manage multiple tasks, meet deadlines, and adapt quickly. - Excellent written and verbal communication; collaborative team player. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Technology, Mathematics, or related field. - Minimum 3+ years in Business Analytics or Business Analyst roles. Preferred Qualifications (non‑mandatory): - Knowledge of Financial Services and/or Group Benefits. - Experience with Row‑Level Security (RLS) and Embedded Power BI.
Toronto, Canada
Hybrid
Junior
07-01-2026
Company background Company brand
Company Name
Manulife
Job Title
Data Engineer
Job Description
Job title: Data Engineer Role Summary Responsible for designing, developing, and maintaining scalable data pipelines and architecture on Azure, ensuring high-quality, secure, and compliant data for analytical and operational use. Works cross‑functionally with data scientists, analysts, and business stakeholders to translate data requirements into production-ready solutions, while continuously improving infrastructure and automation. Expectations - Minimum 4 years of Data Engineering experience in a cloud environment. - Proven mastery of Azure services (Data Factory, Databricks, Synapse, ADLS Gen 2, SQL Server). - Strong programming proficiency in Java, Scala, Python, SQL, and R. - Hands‑on experience with CI/CD, DevOps pipelines, and automation of data workflows. - Deep knowledge of data warehousing concepts, relational modeling, and data governance. - Agile (Scrum) mindset with collaborative tool experience (Teams, JIRA). - Excellent analytical, problem‑solving, and communication skills; continuous learning mindset. Key Responsibilities - Design and build reliable ETL/ELT pipelines using Azure Data Factory, Databricks, and related services. - Develop and maintain enterprise data models, schemas, and dictionaries. - Integrate, cleanse, and transform data from heterogeneous sources, ensuring consistency, quality, and security. - Enforce data governance policies and compliance standards across the pipeline lifecycle. - Collaborate with data scientists, analysts, and business units to understand and deliver data solutions. - Monitor pipeline performance, conduct tuning, capacity planning, and troubleshoot issues. - Drive automation initiatives, implementing DevOps best practices for repeatable releases. - Stay current on cloud, big‑data, and automation technologies, recommending improvements. Required Skills - Azure Data Factory, Azure Databricks, Synapse Analytics, ADLS Gen 2, SQL querying. - Data modeling, relational and dimensional design, data warehousing principles. - Programming: Java, Scala, Python, SQL, R. - DevOps & CICD pipelines, automation of data workflows. - Data governance, security, privacy, compliance. - Agile scrum, JIRA, Microsoft Teams. - Performance analysis, tuning, capacity planning. Required Education & Certifications - Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or related field (or equivalent experience). - Azure Data Engineer Associate certification (DP-203) or similar preferred.
Waterloo, Canada
Hybrid
Junior
25-01-2026
Company background Company brand
Company Name
Manulife
Job Title
Full-Stack Software Engineer
Job Description
Job Title: Full‑Stack Software Engineer Role Summary: Design, develop, and maintain end‑to‑end web applications, covering front‑end, back‑end, and cloud infrastructure. Participate in architectural decisions, code quality reviews, and debugging to deliver high‑quality, scalable, and performant solutions that support enterprise tools and frameworks. Expectations: - Deliver functional, maintainable code that meets performance and reliability standards. - Collaborate effectively with cross‑functional teams to resolve technical issues and drive product enhancements. - Own end‑to‑end responsibility for application features from conception through production. Key Responsibilities: - Build and maintain front‑end, back‑end, and cloud components of the application stack. - Engage in architectural discussions and contribute to design of new features and systems. - Conduct code reviews to enforce quality and industry best practices. - Debug, troubleshoot, and resolve bugs in collaboration with multi‑functional teams. - Develop and maintain Infrastructure as Code (IaC) using Terraform for Azure environments. - Design and implement RESTful APIs, ensuring proper data modeling for SQL and NoSQL databases. - Manage CI/CD pipelines with GitHub Actions or Jenkins, integrating automated testing and deployments. - Implement observability using Grafana, New Relic, or similar tools. Required Skills: - 3+ years of full‑stack development experience in production environments. - Strong proficiency in NodeJS and Python. - Experience with Azure, AKS, Docker, and containerization. - Expertise in Infrastructure as Code (Terraform, Terraform Workspaces). - RESTful API design and development. - Familiarity with SQL and NoSQL databases and data modeling. - CI/CD pipeline design and operation (GitHub Actions, Jenkins). - Version control with Git. - Familiarity with observability tools (Grafana, New Relic) is a plus. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience. - No mandatory certifications required.
Waterloo, Canada
Hybrid
Junior
27-01-2026
Company background Company brand
Company Name
Manulife
Job Title
Staff Cyber Threat Exposure Management (CTEM) Engineer
Job Description
Job title: Staff Cyber Threat Exposure Management (CTEM) Engineer Role Summary: Senior cyber security professional responsible for managing the full CTEM lifecycle—identifying, assessing, prioritizing, and tracking vulnerabilities and threats, and translating findings into business‑risk language to support strategic decision‑making. Expactations: - Minimum 7 years IT experience, with 3‑5+ years in vulnerability management or threat analysis. - Proven ability to think strategically and prioritize complex security risks. - Strong communication skills for executive and stakeholder engagement. - Keep current on emerging threats, vulnerabilities, and regulatory requirements. Key Responsibilities: - Lead CTEM process: discovery, assessment, prioritization, remediation coverage, and reporting. - Conduct scans with Avalor (or similar platforms), interpret results beyond surface findings. - Maintain risk‑based prioritization frameworks and ensure critical threats are addressed first. - Translate technical vulnerabilities into business‑risk language for executive reports. - Manage APIs and integrate multiple data sources into a single view; resolve data conflicts. - Orchestrate and automate platform workflows where possible. - Monitor threat‑intelligence feeds, correlate with internal vulnerabilities, and assess impact. - Develop metrics and dashboards to track vulnerability and configuration trends, remediation effectiveness. - Serve as liaison between CTEM program and cyber‑security, infrastructure teams. - Stay abreast of new threats, vulnerabilities, and industry regulations. Required Skills: - Avalor, Qualys, Tenable, Tanium, or comparable vulnerability scanning tools. - Vulnerability and threat analysis, CVSS scoring, MITRE ATT&CK knowledge. - Risk‑management frameworks; experience with SIEM, threat‑intelligence platforms, asset‑management tools. - Strong analytical, problem‑solving, and strategic thinking. - Excellent written and verbal communication, with ability to translate technical concepts for non‑technical audiences. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience). - Certifications such as CISSP, CISM, CEH, or equivalent preferred.
Waterloo, Canada
Hybrid
Senior
29-01-2026