Taro Logo

Lead Data Engineer

Manulife is a leading international financial services provider helping people make their decisions easier and lives better.
$82,000 - $152,000
Data
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Finance

Description For Lead Data Engineer

Manulife, a leading international financial services provider, is seeking a Lead Data Engineer to join their digital transformation initiative. This role is crucial in building new data capabilities as part of Manulife's mission to become a digital customer leader. The position offers a competitive salary range of CAD 110,530 - 205,270 and is based in Waterloo, Ontario with a hybrid work arrangement.

The Lead Data Engineer will play a key role in implementing, optimizing, and maintaining data assets while leading and mentoring a team of data engineers. The role requires extensive experience in data engineering, particularly with Azure technologies, including Data Factory, Databricks, and Data Lake Storage. The ideal candidate will have 10+ years of experience and strong expertise in Python, PySpark, Java, and Scala.

Key responsibilities include designing and managing data pipelines, implementing ETL processes, ensuring data quality, and collaborating with cross-functional teams to deliver effective data solutions. The role requires both technical expertise and leadership skills to guide team members and maintain high-quality deliverables.

Manulife offers a comprehensive benefits package including health, dental, vision, and mental health coverage, various insurance options, retirement plans, and generous paid time off. The company is recognized as a top employer, winning awards such as the 2024 Gallup Exceptional Workplace Award and being named one of Forbes World's Best Employers 2023.

This position represents an excellent opportunity for an experienced data engineer looking to take on a leadership role in a global financial services organization committed to digital innovation and employee development. The role combines technical challenges with leadership opportunities while contributing to Manulife's mission of making decisions easier and lives better for their customers.

Last updated 5 days ago

Responsibilities For Lead Data Engineer

  • Mentor and coach data engineers on the team
  • Design, develop, and manage data pipelines
  • Collaborate on data mapping and integration
  • Optimize ETL processes
  • Implement data cleansing and transformation processes
  • Design testing plans and implement data quality checks
  • Work on platform improvements
  • Design and implement end-to-end architecture
  • Develop and maintain documentation
  • Monitor data pipeline performance
  • Ensure data governance and compliance

Requirements For Lead Data Engineer

Python
Java
  • Bachelor's Degree in Computer Science, Information Technology, or related field
  • 10+ years of experience as a Data Engineer
  • Experience with Azure Data Factory, Databricks, Python/Pyspark, Java, Scala
  • Understanding of Azure infrastructure
  • Experience with DevOps tools and principles
  • Knowledge of Azure Data Lake Storage
  • Proficiency in data mart design concepts
  • Experience with ETL/ELT logic
  • Excellent problem-solving skills
  • Effective communication skills

Benefits For Lead Data Engineer

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

Jobs Related To Manulife Lead Data Engineer