Data Platform Engineer - Cloud ELT & Snowflake

Badger Holdings

Cape Town

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Badger Holdings is modernising its data platform and seeks an experienced Data Engineer to build reliable ELT pipelines, data models and scalable data flows. You’ll collaborate with analysts, data scientists and business teams to deliver practical solutions using a cloud-native stack (Snowflake, dbt, GCP) and CI/CD practices.

You’ll shape architecture decisions, contribute to governance, and mentor junior engineers while delivering value across the business with robust testing and documentation.

Qualifications

  • Diploma or bachelor’s degree in CS/IT/IS/Data Engineering.
  • At least four years’ experience in data engineering or similar role.
  • Strong SQL skills with complex transformations and query optimisation.
  • Proficiency in Python for data processing and automation.
  • Experience building ELT pipelines in cloud environments (AWS/Azure/GCP).
  • Hands-on with Snowflake or Azure Synapse.
  • Experience using dbt, Airflow or Dagster for data workflows.
  • Experience with JSON and Parquet formats and data governance basics.

Responsibilities

  • Design and build scalable ELT pipelines that integrate data from multiple sources.
  • Develop and maintain data models using dbt.
  • Optimise Snowflake models and workloads for performance and cost.
  • Turn raw data into reliable datasets for reporting and analytics.
  • Build data quality checks, monitoring and alerts for early issue detection.
  • Help plan migration from legacy systems to the new platform.
  • Apply engineering practices including testing, CI/CD and code reviews.
  • Collaborate with technical and business teams to deliver practical solutions.
  • Contribute to documentation and engineering standards, and mentor junior engineers.

Skills

SQL
Python
ELT pipelines
Data modelling
Cloud data platforms

Education

Bachelor’s degree in CS/IT/IS/Data Engineering
Diploma or related qualification

Tools

dbt
Snowflake
GCP
Airflow
Dagster
CI/CD tooling

Job description

Badger Holdings is modernising its data platform and seeks an experienced Data Engineer to build reliable ELT pipelines, data models and scalable data flows. You’ll collaborate with analysts, data scientists and business teams to deliver practical solutions using a cloud-native stack (Snowflake, dbt, GCP) and CI/CD practices.

You’ll shape architecture decisions, contribute to governance, and mentor junior engineers while delivering value across the business with robust testing and documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Platform Engineer — Build Cloud ELT Pipelines On-site
Data Platform Engineer — Build Cloud ELT Pipelines On-site

Badger Holdings (Pty) Ltd • Cape Town

On-site
ZAR 600,000 - 1,000,000
Developer II | Retail IT | BI
Developer II | Retail IT | BI

Allan Gray Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Platform Engineer - Snowflake & SQL Warehouse
Data Platform Engineer - Snowflake & SQL Warehouse

Allan Gray • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Engineer II — ELT Pipelines & Snowflake Modeling
Data Engineer II — ELT Pipelines & Snowflake Modeling

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Data Engineer — Cloud-Native ELT, dbt & Snowflake
Data Engineer — Cloud-Native ELT, dbt & Snowflake

dotsure.co.za • George

On-site
ZAR 650,000 - 1,000,000
Senior Snowflake Engineer: Enterprise Data Platform Leader
Senior Snowflake Engineer: Enterprise Data Platform Leader

NTT Limited • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Data Engineer – Build a Central Data Platform (In-Office)
Data Engineer – Build a Central Data Platform (In-Office)

Liquid Thought • Somerset West

On-site
ZAR 550,000 - 900,000
Data Platform Engineer: ETL, CRM & Analytics
Data Platform Engineer: ETL, CRM & Analytics

WECONNECTU • Somerset West

On-site
ZAR 900,000 - 1,300,000
Data Engineer
Data Engineer

Badger Holdings • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Snowflake Data Platform Lead
Senior Snowflake Data Platform Lead

NTT Ltd. • Johannesburg

On-site
ZAR 900,000 - 1,500,000