Taro Logo

Senior Data Engineer

Manulife is a leading international financial services provider focused on making decisions easier and lives better.
$69,000 - $128,000
Data
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Finance

Job Description

Manulife, a leading international financial services provider, is seeking a Senior Data Engineer to join their Data and Analytics Enablement team. This role offers an exciting opportunity to work with cutting-edge Azure cloud technologies while making a significant impact on the company's data infrastructure.

The position requires a seasoned professional with 7-10+ years of experience in data warehouse development and ETL processes, with a strong focus on Azure Data Engineering. You'll be responsible for developing both batch and real-time data pipelines, leading agile development processes, and translating complex business requirements into technical solutions.

As a Senior Data Engineer, you'll work with a comprehensive tech stack including Azure Databricks, Azure Data Lake, Azure SQL Databases, and Azure Data Factory. The role involves hands-on development work while also providing technical leadership through mentoring team members and making architectural recommendations to improve platform scalability.

The company offers a competitive salary range of CAD $94,220 - $174,980 (approximately USD $69,000 - $128,000) along with comprehensive benefits including health, dental, vision coverage, retirement plans, and various wellness benefits. The position is hybrid-based in Toronto, offering flexibility while maintaining collaborative opportunities with the team.

Manulife stands out for its commitment to digital innovation and creating an inclusive workplace, as evidenced by multiple employer awards including the 2024 Gallup Exceptional Workplace Award and recognition as one of Canada's Top 100 Employers. This role presents an excellent opportunity for a skilled data engineer looking to make an impact while working with modern cloud technologies in a supportive, growth-oriented environment.

Last updated 14 days ago

Responsibilities For Senior Data Engineer

  • Lead agile software development process including roadmap planning and cross-team coordination
  • Develop batch and real-time data pipelines using Microsoft Azure services
  • Translate business requirements into technical solutions
  • Design and maintain data warehouse schematics and databases
  • Develop and maintain data visualization using Power BI
  • Mentor team members and facilitate knowledge transfer
  • Make recommendations to improve platform scalability and robustness

Requirements For Senior Data Engineer

Python
  • 7-10+ years experience in data warehouse and ETL development with Azure focus
  • Hands-on experience with Azure Data Factory, Databricks, and PySpark
  • Strong expertise in Azure Databricks, Data Lake, SQL Databases
  • Experience with CI/CD tools (GitHub, Jenkins, Azure DevOps)
  • Knowledge of PowerBI
  • Strong interpersonal and communication skills
  • Experience in team collaboration

Benefits For Senior Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • Health insurance coverage
  • Dental coverage
  • Vision coverage
  • Mental health benefits
  • Retirement savings plans
  • Global share ownership plan with employer matching
  • Financial education and counseling
  • Paid time off including holidays, vacation, personal, and sick days
  • Employee/family assistance plans
  • Adoption/surrogacy benefits
  • Wellness benefits

Related Jobs

Senior Data & AI Engineer

Senior Data & AI Engineer position at Manulife, focusing on machine learning model deployment and data infrastructure development in a hybrid work environment.

Senior Data Engineer

Senior Data Engineer position at Manulife focusing on developing data pipelines and solutions using Azure cloud technologies.

Senior Data Engineer (US or Canada)

Senior Data Engineer position offering remote work from US/Canada, focusing on building scalable data solutions using Python, SQL, and modern data engineering tools.

Senior Data Platform Engineer (Remote - North America)

Senior Data Platform Engineer position at Alpaca, building scalable data infrastructure for a global trading platform. Remote role in North America with competitive benefits.

Sr. Data Engineer

Senior Data Engineer position at Oscilar, building AI-driven risk management platforms for financial institutions. Remote role requiring 5+ years experience in data engineering and distributed systems.