Data Engineer II — ELT Pipelines & Snowflake Modeling

ATS Client

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Games Global in Cape Town is seeking an Intermediate Data Engineer to design, build, and operate data pipelines powering analytics, billing, experimentation, and AI/ML workloads. You will own end-to-end data solutions across ingestion, transformation, modelling, and optimisation.

You will work with SQL, Python, dbt, AWS Lambda, and Snowflake to create scalable, production-grade data products. Collaboration with analytics, data science, and software teams is essential, with a focus on

Qualifications

  • 2–5 years' experience in data engineering or closely related field.
  • 5 star level experience in SQL and solid Python skills.
  • Hands-on experience with dbt.
  • Experience working with cloud platforms, especially AWS Lambda and Snowflake.
  • Familiarity with building pipelines and Terraform, CI/CD, version control.
  • Solid Git fundamentals and experience in collaborative engineering environments
  • Experience with orchestration tooling (Openflow or similar).
  • Familiarity with analytics, experimentation, or AI/ML workloads.

Responsibilities

  • Design, build, and operate the data pipelines that our business relies on every day.
  • Work end-to-end across ingestion, transformation, modelling, and optimisation.
  • Designing and developing robust ELT pipelines using SQL, Python, dbt, AWS Lambda, and modern orchestration tooling.
  • Building clean, reusable data models across staging, intermediate, and mart layers in Snowflake.
  • Onboarding and exposing new data sources to support products, features, and business initiatives.
  • Implementing data quality checks, validations, observability and monitoring for early issue detection.
  • Optimising query performance, storage usage, and Snowflake costs.
  • Managing schema evolution, data lineage, and documentation.
  • Supporting deployment, monitoring, and operational stability of data pipelines.
  • Collaborating with Analytics Engineers, Data Scientists, AI/ML Engineers, and Software Engineers to deliver end-to-end data solutions.
  • Using automation and AI-assisted techniques to continuously improve the platform.
  • This is a hands-on, delivery-focused role where you'll have meaningful ownership over the pipelines and data products you build.

Skills

SQL
Python
dbt
AWS Lambda
Snowflake
Terraform
CI/CD
Git
Orchestration
AI/ML workloads

Tools

AWS Lambda
Snowflake

Job description

Games Global in Cape Town is seeking an Intermediate Data Engineer to design, build, and operate data pipelines powering analytics, billing, experimentation, and AI/ML workloads. You will own end-to-end data solutions across ingestion, transformation, modelling, and optimisation.

You will work with SQL, Python, dbt, AWS Lambda, and Snowflake to create scalable, production-grade data products. Collaboration with analytics, data science, and software teams is essential, with a focus on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer (12-mo) | Snowflake, dbt Pipelines
Senior Data Engineer (12-mo) | Snowflake, dbt Pipelines

IQbusiness • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Data Engineer - Snowflake & AI Pipelines (Contract)
Senior Data Engineer - Snowflake & AI Pipelines (Contract)

IQ Business Group • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Data Engineer Level 2
Data Engineer Level 2

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Data Engineer: Build Scalable ETL Pipelines & Insights
Data Engineer: Build Scalable ETL Pipelines & Insights

Pepkor Lifestyle • Johannesburg

On-site
ZAR 600,000 - 1,200,000
Data Engineer II: Scale Data Pipelines & ETL Mastery
Data Engineer II: Scale Data Pipelines & ETL Mastery

The Focus Group • Johannesburg

On-site
ZAR 600,000 - 800,000
Data Engineer: Scalable Pipelines & Real-Time (Hybrid)
Data Engineer: Scalable Pipelines & Real-Time (Hybrid)

AES Global • Johannesburg

Hybrid
ZAR 700,000 - 1,000,000
Junior Data Engineer: Build Scalable Pipelines (Hybrid)
Junior Data Engineer: Build Scalable Pipelines (Hybrid)

AES Global • Cape Town

Hybrid
ZAR 300,000 - 420,000
Senior Data Engineer| Contract
Senior Data Engineer| Contract

IQbusiness South Africa • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Data Engineer - Scale ETL Pipelines & Data Lakes
Data Engineer - Scale ETL Pipelines & Data Lakes

ATS Client • Cape Town

On-site
ZAR 630,000 - 770,000
Data Engineer: Build Scalable Pipelines for Analytics
Data Engineer: Build Scalable Pipelines for Analytics

Placements24 • Soweto

Hybrid
ZAR 500,000 - 900,000