Taro Logo

Senior Data Engineer

Manulife is a leading international financial services provider helping people make their decisions easier and lives better.
$69,000 - $129,000
Data
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Data Engineer

Manulife, a leading international financial services provider, is seeking a Senior Data Engineer to join their Canada Data Office. This role presents an exciting opportunity to work with cutting-edge technologies in a dynamic financial services environment.

The position focuses on building and maintaining Azure data pipelines for various analytical use cases, including AI/ML, BI, and Gen AI reporting. As a Senior Data Engineer, you'll be at the forefront of enabling data-driven decision-making while ensuring compliance with Manulife's IT security and risk guidelines.

The role requires a strong technical background with at least 6 years of data engineering experience, including 3+ years specifically with Azure technologies. You'll need expertise in Azure Databricks, ADF, ADLS, Synapse, Python, PySpark, and T-SQL. The ideal candidate will have a Bachelor's degree in computer science or related field, with a Master's degree being a plus.

Key responsibilities include designing and publishing connected data sets, ensuring production applications meet SLAs, implementing CI/CD pipelines, and leading infrastructure automation initiatives. You'll also play a crucial role in mentoring other data engineers and maintaining critical data elements and lineage.

Manulife offers a comprehensive benefits package including health, dental, vision, and mental health coverage, along with retirement savings plans and various insurance options. The company promotes a flexible, hybrid work environment and emphasizes well-being and inclusion. The salary range is competitive, ranging from $94,220 to $174,980 CAD, with additional incentive opportunities.

This is an excellent opportunity for a senior-level data engineer looking to make an impact in a global financial organization while working with modern data technologies and contributing to meaningful projects that help make customers' lives better.

Last updated 20 days ago

Responsibilities For Senior Data Engineer

  • Gain deep understanding of data by collaborating with business and advanced analytics partners
  • Design, curate and publish connected data sets that enables users to self-serve
  • Ensure Azure applications in prod run within SLA and maintain robustness and security
  • Propose technology improvements and innovative solutions
  • Lead, mentor and guide data engineers
  • Automate infrastructure provisioning using terraform
  • Implement CI/CD pipelines for automated code deployment
  • Participate in Agile sprints and ceremonies
  • Maintain inventory of critical data elements and lineage
  • Cultivate relationships with various teams and partners

Requirements For Senior Data Engineer

Python
  • Bachelor's in computer/IT or data related fields required
  • 6+ years of data engineering experience
  • 3+ years of experience with Azure data technologies
  • Strong knowledge of Azure infrastructure and security principles
  • Hands-on experience with Azure Databricks, ADF, ADLS, Synapse
  • Proficiency in Python, PySpark, and T-SQL
  • Experience with GIT/Jenkins/DevOps processes
  • Knowledge of data modeling and data lakehouse architecture
  • Understanding of data privacy and compliance regulations

Benefits For Senior Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • Health insurance
  • Dental coverage
  • Mental health coverage
  • Vision insurance
  • Short and long-term disability
  • Life insurance
  • AD&D insurance
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee assistance plans
  • Retirement savings plans
  • Global share ownership plan
  • Paid time off
  • Holidays
  • Personal and sick days