Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026 · Still live on 31 Oct 2026

Data Engineer

Aviva Canada Markham Hybrid senior full-time

Salary

$115,000 to $135,000 per year

Apply on Aviva Canada

Description

We are seeking a collaborative and resourceful Data Engineer for our IT Data Platform Engineering Delivery team at Aviva Canada. You will be part of our Information Technology Enterprise Data Services Group and play a key role in leading the architecture, design, analysis, and implementation of data ecosystems that meet business requirements and align with Aviva's enterprise architecture goals and standards.

Responsibilities:

  • Design, build, and operationalize large-scale enterprise data solutions in AWS and Snowflake
  • Design and develop ETL pipelines to ingest data into the cloud from various data sources using Python and DBT
  • Proficient in designing, scheduling, and managing data workflows using Apache Airflow
  • Craft and develop solution designs for data acquisition, ingestion, integration, and data warehousing
  • Advocate for data catalogs, data governance, and data quality practices
  • Outstanding problem-solving skills
  • Self-starter with experience working in a fast-paced agile development environment
  • Outcome-focused with strong decision-making and critical thinking skills

Requirements:

  • University degree in Computer Engineering or Computer Science
  • 5+ years of experience in crafting solutions for cloud, data lakes, data integrations, and data warehouses
  • Proficient in AWS, Snowflake, Python, and DBT
  • Hands-on experience in developing and maintaining automated workflows and system operations using Python and Apache Airflow
  • Outstanding knowledge and experience in ETL/ELT development
  • Experience implementing data governance principles and efficiencies
  • Familiar with agile software development
  • Excellent verbal and written communication skills
  • Insurance knowledge is an asset

Benefits:

  • Salary range: $115,000 to $135,000
  • Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities
  • Outstanding career development opportunities
  • Professional development education support
  • Competitive vacation package with the option to purchase 5 extra days off per year
  • Employee-driven programs focused on diversity and inclusion
  • Corporate wellness programs
  • Employee discount on home and auto insurance
  • Hybrid flexible work model

Skills

Required

Nice to have

  • insurance knowledge

Ready to apply?

You apply with the employer directly. Their original posting is here: https://aviva.wd1.myworkdayjobs.com/en-US/External/job/Markham/Data-Engineer---AWS--Snowflake--DBT_R-172905

Apply on Aviva Canada