Senior Data Engineer: Snowflake ELT & Observability

SRG Recruitment

South Africa

On-site

ZAR 900,000 - 1,200,000

Full time

22 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SRG Recruitment is seeking an experienced Data Engineer to own the design, development, and operation of ELT pipelines and curated data products. You will drive Snowflake-based modelling across layers, lead ingestion of new data sources, and define data quality and observability standards.

Collaborating with Analytics, Data Science, Platform, and Software engineers, you will optimise cost, performance, and storage, while guiding the team and ensuring scalable data solutions across domains.

Qualifications

  • 5–9 years in data engineering with end-to-end ownership.
  • Deep SQL and Python for building data pipelines.
  • Hands-on Snowflake with performance tuning and cost control.
  • Advanced dbt usage including macros and testing.
  • Cloud experience (AWS/Azure), and IaC with Terraform.
  • Fluent SDLC practices (CI/CD, Git).
  • Experience with data orchestration tools (OpenFlow).
  • Data quality, observability, and monitoring in production.
  • Mentoring engineers and raising technical standards.
  • Lead migrations to modern cloud data stacks; platform patterns.
  • Exposure to regulated data domains; open-source contributions.

Responsibilities

  • Own design, development, and operation of ELT pipelines and data products.
  • Set modelling approach across Snowflake staging to data mart layers.
  • Lead ingestion and exposure of new data sources from discovery to production.
  • Define data quality standards, monitoring, and observability.
  • Drive cost efficiency, query performance, and storage optimisation in Snowflake.
  • Own schema evolution, data lineage, and documentation across domains.
  • Contribute to platform standards, tooling, and architecture with leads.
  • Lead production support, on-call rotations, incident response, and postmortems.
  • Mentor Level 1/2 engineers through code reviews and guidance.
  • Collaborate with Analytics Engineers, Data Scientists, Platform Engineers, and others.
  • Champion automation and AI-assisted development for faster delivery.
  • Evaluate modern data/AI approaches and influence adoption.

Skills

SQL
Python
Snowflake
dbt
Cloud platforms
OpenFlow
Data orchestration
Terraform
CI/CD
Data quality
Mentoring

Tools

Git

Job description

SRG Recruitment is seeking an experienced Data Engineer to own the design, development, and operation of ELT pipelines and curated data products. You will drive Snowflake-based modelling across layers, lead ingestion of new data sources, and define data quality and observability standards.

Collaborating with Analytics, Data Science, Platform, and Software engineers, you will optimise cost, performance, and storage, while guiding the team and ensuring scalable data solutions across domains.

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

Similar jobs worth comparing

SENIOR DATA ENGINEER (SQL – Essential)
SENIOR DATA ENGINEER (SQL – Essential)

SRG Recruitment • South Africa

On-site
ZAR 900,000 - 1,200,000
Senior Snowflake Engineer — Build Scalable Data Platforms
Senior Snowflake Engineer — Build Scalable Data Platforms

NTT DATA, Inc. • Johannesburg

On-site
ZAR 900,000 - 1,700,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
Senior Snowflake Engineer Production-Grade Data Platforms
Senior Snowflake Engineer Production-Grade Data Platforms

NTT America, Inc. • Johannesburg

On-site
ZAR 2,398,000 - 3,358,000
Senior Data Engineer - Health Data Platform MVP (Snowflake)
Senior Data Engineer - Health Data Platform MVP (Snowflake)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 1,000,000 - 1,600,000
Hybrid work model
Senior Snowflake Data Platform Lead
Senior Snowflake Data Platform Lead

NTT Ltd. • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Snowflake Data Engineer - Scalable Pipelines & Analytics
Snowflake Data Engineer - Scalable Pipelines & Analytics

Amidel • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Snowflake Developer
Snowflake Developer

Amidel • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Analytics Engineer: Snowflake, dbt & Data Pipelines Expert
Analytics Engineer: Snowflake, dbt & Data Pipelines Expert

Visa Hunt • South Africa

On-site
ZAR 1,776,000 - 2,261,000
Analytics Engineer: Snowflake, dbt & Data Platform
Analytics Engineer: Snowflake, dbt & Data Platform

Lyra Health, Inc. • Johannesburg

On-site
ZAR 600,000 - 900,000