Aviva

Data Engineer Lead / Developer – AWS, Snowflake, DBT, Airflow

Aviva

Markham, ON, Canada
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At Aviva, we are looking for a highly skilled and motivated Data Engineer Lead/Developer with expertise in AWS, Snowflake, DBT, and Airflow. As the leader of our data engineering team, you will play a crucial role in designing and developing solutions to enable data-driven decision making across our organization. The ideal candidate is a self-starter with a passion for data and a strong background in cloud-based data platforms. If you are a driven individual with a knack for problem-solving and a desire to make an impact, we encourage you to apply.

  1. Design and develop data solutions: The Data Engineer Lead/Developer will be responsible for designing and developing data solutions using AWS, Snowflake, DBT, and Airflow to enable data-driven decision making across the organization.
  2. Lead the data engineering team: This role will involve leading and managing a team of data engineers, providing guidance, and ensuring their work aligns with the company's goals and standards.
  3. Collaborate with stakeholders: The Data Engineer Lead/Developer will work closely with various stakeholders, including business leaders, data analysts, and data scientists, to understand their data needs and deliver solutions that meet their requirements.
  4. Stay updated with industry trends: It will be the responsibility of the Data Engineer Lead/Developer to stay updated with the latest trends and advancements in data engineering and recommend new technologies and techniques to improve the company's data infrastructure.
  5. Troubleshoot and problem-solve: This role will involve troubleshooting data-related issues and proactively identifying potential problems to ensure data integrity and accuracy.
  6. Develop and maintain data pipelines: The Data Engineer Lead/Developer will be responsible for building and maintaining data pipelines to efficiently collect, process, and store data from various sources.
  7. Ensure data security and compliance: The Data Engineer Lead/Developer will ensure that all data solutions adhere to security and compliance standards and proactively identify and address any potential data risks.
  8. Mentor and train team members: As a leader, this role will involve mentoring and training team members to help them grow and develop their skills in data engineering.
  9. Collaborate with other teams: The Data Engineer Lead/Developer will work closely with other teams, such as IT and analytics, to ensure smooth integration of data solutions and alignment with overall business objectives.
  10. Drive continuous improvement: This role will involve continuously evaluating and improving data engineering processes and techniques to enhance efficiency and effectiveness.
Where is this job?
This job is located at Markham, ON, Canada
Job Qualifications
  • Experience With Aws: The Ideal Candidate Should Have A Strong Understanding Of Aws Services Such As Ec2, S3, Redshift, And Lambda. They Should Also Have Experience In Utilizing Aws For Data Warehousing And Analytics.

  • Expertise In Snowflake: Aviva Requires A Data Engineer Lead / Developer With A Deep Understanding Of Snowflake, Including Data Modeling, Data Loading, And Performance Tuning. The Candidate Should Also Have Experience In Optimizing Snowflake For Large-Scale Data Processing.

  • Proficiency In Dbt: Aviva Is Looking For A Candidate Who Is Proficient In Dbt (Data Build Tool) For Data Transformation And Modeling. The Ideal Candidate Should Have Experience In Building And Maintaining Complex Dbt Models For Data Pipelines.

  • Familiarity With Airflow: The Candidate Should Have Experience In Using Airflow For Orchestrating And Scheduling Data Pipelines. They Should Also Have A Strong Understanding Of Dags (Directed Acyclic Graphs) And Building Scalable Data Workflows Using Airflow.

  • Leadership Skills: As A Lead Data Engineer, The Candidate Should Have Strong Leadership Skills To Manage A Team Of Data Engineers And Developers. They Should Also Have Experience In Mentoring And Guiding Junior Team Members, As Well As Collaborating With Cross-Functional Teams.

Required Skills
  • Database Management

  • Data Modeling

  • Data warehousing

  • Cloud Computing

  • Data integration

  • AWS Services

  • Data governance

  • ETL Development

  • Python programming

  • Sql Expertise

  • Snowflake Platform

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Data Engineer Lead / Developer – AWS, Snowflake, DBT, Airflow in Markham, ON, Canada is between $100,000 and $140,000 CAD per year. This can vary depending on the specific company, experience level, and other factors.

Additional Information
Aviva is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedOctober 1st, 2025
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Aviva

Aviva plc is a British multinational insurance company headquartered in London, United Kingdom. It has about 33 million customers across 16 countries. In the United Kingdom, Aviva is the largest general insurer and a leading life and pensions provider.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started