Data Engineer - Snowflake, dbtCore/Cloud, AWS

Aviva Canada Inc

Markham

Híbrido

CAD 100.000 - 125.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Health benefits
Share plan
Retirement savings
Hybrid work model
Volunteer opportunities

Descripción de la vacante

Aviva Canada is seeking a Data Engineer to power analytics and AI initiatives on our Snowflake platform. You will build robust data pipelines, implement governance, and collaborate across cross-functional teams to deliver scalable data solutions.

Bring 6+ years of data project experience, 3+ years with Snowflake and dbt, strong SQL/Python skills, and a customer-centric mindset. Hybrid work model and competitive benefits are provided.

Formación

  • Six+ years delivering data projects from inception through warranty.
  • Three+ years with Snowflake, dbt Core/Cloud and AWS Cloud.
  • Expert in SQL, Python, Shell, and Terraform with performance focus.

Responsabilidades

  • Lead design and implementation of high-performance data pipelines with dbt and Snowflake.
  • Write and maintain clean, reusable code in SQL, Python, Shell, and Terraform.
  • Champion data quality, governance, and cataloging; review test plans.
  • Perform root cause analysis and implement solutions for complex data issues.
  • Lead agile ceremonies and ensure timely delivery of data initiatives.
  • Mentor Data Engineers and project team members to raise engineering quality.
  • Collaborate with architects, designers, QA, and delivery teams on data products.
  • Produce and maintain technical documentation for implementation and knowledge sharing.

Conocimientos

Snowflake
dbt Core/Cloud
AWS Cloud
SQL
Python
Data pipelines
Data governance

Herramientas

dbt Core/Cloud
Terraform
Airflow
Snowsight

Descripción del empleo

Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. At Aviva Canada, we put people first, our employees, our customers, and our communities. We’re proud of a culture built on care, inclusion, and collaboration, where your voice matters and your growth is supported. We’re not just about insurance; we’re about making a real difference by protecting what matters most.

Aviva Canada is looking for a Data Engineer to support our enterprise data modernization journey. You’ll use your expertise across modern and legacy platforms to build robust data pipelines and systems that power analytics and AI initiatives. In this role, you will contribute to the design and implementation of data solutions that support our growing business and next-generation Snowflake platform. This role offers the opportunity to make a meaningful impact while working within a collaborative, forward-thinking team.

What you’ll do
  • Data Pipeline Development: Lead the design and implementation of high-performance data pipelines using tools like dbt Core/Cloud, ensuring scalability and maintainability.
  • Code Ownership: Write and maintain clean, reusable code in SQL, Python, Shell, and Terraform.
  • Quality & Governance: Champion data quality, governance, and cataloging practices; create and review test plans to validate data solutions.
  • Issue Resolution: Perform root cause analysis and implement effective solutions for complex data issues.
  • Agile Delivery: Lead agile ceremonies, foster a delivery-focused mindset, and ensure timely execution of data initiatives.
  • Mentorship: Guide and mentor Data Engineers and project team members, elevating team capabilities and engineering excellence.
  • Collaboration: Work closely with architects, designers, QA engineers, and delivery teams to ensure cohesive and customer-centric data products.
  • Documentation: Produce and maintain comprehensive technical documentation to support implementation and knowledge sharing.
What you’ll bring
  • Extensive Experience: 6+ years of professional experience delivering over 5 high-impact data projects from inception through warranty.
  • 3+ years of Snowflake, dbtCore/Cloud, and AWS Cloud Technologies.
  • 3+ years of experience with coding in multiple programming languages such as Python, Java, etc.
  • Technical Expertise: Deep knowledge of relational databases (Snowflake, PostgreSQL, Amazon Aurora), big data platforms (Hadoop), and NoSQL databases (e.g., MongoDB).
  • Data Visualization Proficiency: Skilled in tools such as Snowsight, Streamlit, Qlik, and SAP BusinessObjects to communicate insights effectively.
  • Advanced Coding Skills: Expert-level proficiency in SQL, Python, Shell, and Terraform, with a strong focus on performance, reusability, and maintainability.
  • Presentation & Communication: Strong technical and business presentation skills; able to identify and address gaps in data designs and processes with both internal and external stakeholders.
  • Pipeline & Orchestration Tools: Hands‑on experience with orchestration tools like Zena and AWS Managed Airflow.
  • Resilience & Adaptability: Proven ability to thrive in fast-paced, ambiguous, and high-pressure environments.
  • Customer‑Centric Mindset: Passion for solving real‑world problems using data‑driven insights to deliver impactful business outcomes.
  • Collaborative Approach: Strong interpersonal and communication skills, with the ability to lead teams and influence cross‑functional stakeholders.
  • Domain Knowledge: Familiarity with insurance industry processes and systems is a strong asset.
  • AI/ML & GenAI Exposure: Experience in operationalizing AI/ML & GenAI models is a plus.
  • Any of the following certifications are an asset: SnowPRO Core SnowPRO Advanced Data Engineer (DEA-C01, DEA-C02) SnowPro® Advanced: Architect (ARA-C01) dbt Developer AWS Cloud Practitioner
What you’ll get
  • The salary band for this position ranges from $100,000 to $125,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.
  • Competitive vacation package with the option to purchase 5 extra days off per year.
  • Employee driven programs focused on gender, LGBTQ+, origins, diversity, and inclusion.
  • Corporate wellness programs to support our employees’ physical and mental health.
  • Hybrid flexible work model.

This job advertisement is for an existing vacancy which has been posted both internally & externally. Aviva Canada may use AI (Artificial Intelligence) tools to assist us throughout the recruitment process to screen, assess or select applicants for a position. Aviva Canada welcomes applications from all qualified individuals and has a process in place to provide accommodations for persons with disabilities at all stages of the hiring process and during employment. If you require an accommodation during the interview or hiring process, please contact your Aviva Talent Acquisition Partner so that an appropriate accommodation can be arranged. #LI-PS1 #LI-Hybrid

We help our 19.5 million customers to save for the future and manage the risks of everyday life. To give these customers the best possible products and service we know we must make Aviva the most attractive choice for talented, entrepreneurial people with diverse backgrounds and an evolving range of expertise and insight. So, we’re passionate about helping our 23,000 people to do the best work of our lives, to enable them to make a positive difference to the lives of our customers.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Data Engineer - Snowflake, dbtCore/Cloud, AWS
Data Engineer - Snowflake, dbtCore/Cloud, AWS

Aviva Canada • Markham

Híbrido
CAD 100.000 - 125.000
Annual bonus
Retirement savings
Share plan
+4
Senior Analytics Engineer
Senior Analytics Engineer

Aviva Investors (External) • Markham

Híbrido
CAD 90.000 - 110.000
Salary band
Annual bonus eligibility
Retirement plan
+7
Data Scientist
Data Scientist

Aviva Canada • Toronto

Híbrido
CAD 100.000 - 120.000
Hybrid flexible work model
Annual bonus
Health benefits
+3
Data Scientist
Data Scientist

Aviva Canada • Markham

Híbrido
CAD 100.000 - 120.000
Hybrid work model
Annual bonus
Health benefits
+4
Data Scientist
Data Scientist

Aviva plc • Toronto

Híbrido
CAD 100.000 - 120.000
Hybrid work model
Annual bonus eligibility
Retirement savings plan
+2
AVP, Data Science & Price Modelling
AVP, Data Science & Price Modelling

Aviva plc • Markham

Híbrido
CAD 180.000 - 240.000
Health benefits
Retirement savings plan
Bonus eligibility
Data Scientist
Data Scientist

Aviva Investors (External) • Toronto

Híbrido
CAD 100.000 - 120.000
Hybrid work model
Annual bonus
Retirement savings plan
+2
Data Scientist, Commercial Price Modelling
Data Scientist, Commercial Price Modelling

Aviva plc • Markham

Híbrido
CAD 100.000 - 120.000
Hybrid work
Annual bonus
Retirement savings
+3
Intermediate Machine Learning Engineer
Intermediate Machine Learning Engineer

Aviva plc • Markham

Híbrido
CAD 90.000 - 115.000
Hybrid work model
Annual bonus eligibility
Retirement savings
+5
Lead Data Designer
Lead Data Designer

Aviva plc • Markham

Híbrido
CAD 140.000 - 175.000
Hybrid flexible work model
Health benefits
Career development
+3