Data Engineer Level 2

ATS Client

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Overview

Ready to help shape the future of data at Games Global? We're expanding our data engineering capability and are looking for an Intermediate level Data Engineer to build the pipelines and models that power analytics, billing, experimentation, AI/ML workloads, and commercial reporting across our organisation.

If you love solving meaningful data challenges, enjoy modern cloud‑native platforms, and want to work with passionate engineers across disciplines—this is the place for you.

Responsibilities

As a Data Engineer (L2), you'll design, build, and operate the data pipelines that our business relies on every day. You will work end‑to‑end across ingestion, transformation, modelling, and optimisation, contributing scalable, production‑grade solutions that are reliable, monitored, and well‑tested.

You'll play a key role in:

  • 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.

Qualifications

You're an engineer who enjoys ownership, solves problems with curiosity, and thrives in a collaborative team. You also have:

  • 2–5 years' experience in data engineering or a 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
Great to Have
  • Experience supporting production‑scale data platforms
  • Exposure to legacy platforms + modernisation initiatives
  • Experience implementing observability or data quality frameworks
Equal Opportunities Statement

Games Global is committed to fostering a diverse and inclusive work environment. We are an equal opportunity employer and welcome applicants from all backgrounds, experiences, and communities. We do not discriminate based on race, colour, religion, gender, sexual orientation, age, national origin, disability, neurodiversity or any other protected status. Our dedication to promoting diversity, multiculturalism, and inclusion is clearly reflected across all our teams. Join us and be a part of an organisation that is truly committed to creating a level playing field for everyone.

Kindly be aware that in order to be employed at Games Global, you need to be 18 years of age or older, in accordance with our industry requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Scientist Level 1
Data Scientist Level 1

ATS Client • Cape Town

On-site
ZAR 480,000 - 780,000
Data Scientist Level 1
Data Scientist Level 1

Games Global Operations Limited • Milnerton

On-site
ZAR 350,000 - 520,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
Analytics Engineer II_Pipeline
Analytics Engineer II_Pipeline

Capitec • Stellenbosch

On-site
ZAR 500,000 - 650,000
Analytics Engineer II
Analytics Engineer II

Capitec • Stellenbosch

On-site
ZAR 650,000 - 950,000
Data Analytics Engineer
Data Analytics Engineer

Pbt-Group • Cape Town

On-site
ZAR 700,000 - 1,000,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Intermediate Data Engineer
Intermediate Data Engineer

BETSoftware • Johannesburg

On-site
ZAR 520,000 - 900,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl HQ • Johannesburg

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

ATS Client • Johannesburg

On-site
ZAR 850,000 - 1,250,000