Taro Logo

Senior Data Engineer

Leading international financial services provider helping people make decisions easier and lives better
$74,000 - $137,000
Data
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · 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 the financial sector, focusing on building and maintaining Azure data pipelines for various analytical use cases including AI/ML, BI, and Gen AI applications.

The position offers a competitive salary range of CAD $94,220 - $174,980 and features a hybrid work arrangement in Toronto. As a Senior Data Engineer, you'll be instrumental in enabling data-driven solutions while ensuring alignment 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. Key technical skills include proficiency in Azure Databricks, ADF, ADLS, Synapse, Python, PySpark, and T-SQL. The ideal candidate will have deep understanding of Azure infrastructure, including security principles, networking concepts, and data protection.

Manulife offers a comprehensive benefits package including health, dental, vision, and mental health coverage, retirement savings plans, and various wellness benefits. The company is recognized as a top employer globally, ranking in Forbes' World's Best Employers 2022 and Canada's Top 100 Employers 2023.

This role provides excellent opportunities for professional growth, mentoring other engineers, and working with advanced analytics and AI technologies. The position combines technical expertise with leadership responsibilities, making it ideal for someone looking to advance their career in data engineering while working for a globally recognized financial institution committed to digital transformation and innovation.

Last updated 22 days ago

Responsibilities For Senior Data Engineer

  • Gain deep understanding of data by collaborating with business and advanced analytics partners
  • Ensure Azure applications in prod run within SLA and ensure their robustness and security
  • Propose technology improvements and innovative solutions
  • Collaborate with Architecture, security and risk teams
  • Lead, mentor and guide data engineers
  • Automate infrastructure provisioning using terraform
  • Implement CI/CD pipelines
  • Participate in Agile sprints and ceremonies
  • Maintain inventory of critical data elements and lineage
  • Cultivate strong relationships with various teams

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 related data technologies
  • Solid understanding of Azure infrastructure
  • Strong hands-on knowledge of Azure Databricks, ADF, ADLS, Synapse
  • Experience with Python, PySpark, and T-SQL
  • Knowledge of ETL processes and automation

Benefits For Senior Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Mental health assistance
  • Retirement savings plans
  • Global share ownership plan
  • Paid time off
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee assistance program