Senior Cloud Data Engineer - Hybrid, Scalable Pipelines

E-Merge

South Africa

Hybrid

ZAR 972,000 - 1,188,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

E-Merge in Melrose Arch, Johannesburg, South Africa, is looking for a seasoned Data Engineer to design and optimize scalable data pipelines, enable advanced analytics, and drive data engineering excellence in a cloud-first environment.

You will partner with data scientists and engineers to build API‑based ingestion, implement CI/CD for data workflows, and mentor juniors while delivering robust, maintainable code that supports business decisions across the organization.

Qualifications

  • 7+ years of professional experience as a Data Engineer or in a similar role developing data ETL pipelines.
  • Advanced proficiency in Python for backend development and scripting
  • Strong SQL skills with hands-on experience in querying and modeling relational databases
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Hands-on with containerization technologies like Docker or Kubernetes
  • Solid understanding of RESTful APIs
  • Experience with version control systems (GitHub, GitLab, Bitbucket) and CI/CD workflows
  • Strong grasp of software development lifecycle (SDLC) and principles of clean, maintainable code
  • Demonstrated ability to work independently, own projects end-to-end, and mentor junior engineers
  • Familiarity with AI concepts and prompt engineering is a plus

Responsibilities

  • Design, develop, test, and maintain reliable data pipelines and ETL processes using Python and SQL
  • Build and manage API-based data ingestion workflows and real-time data integrations
  • Apply software engineering best practices: modular design, testing, version control, and documentation
  • Own and optimize data workflows and automation, ensuring efficiency and scalability
  • Collaborate closely with senior engineers, data scientists, and stakeholders to translate business needs into technical solutions
  • Work with data-devops principles: CI/CD for data workflows, infrastructure-as-code, and containerized ETL deployments

Skills

Python
SQL
Cloud platforms
Docker
Kubernetes
REST APIs
Git & CI/CD
SDLC
Mentoring
AI concepts

Tools

Terraform
Helm

Job description

E-Merge in Melrose Arch, Johannesburg, South Africa, is looking for a seasoned Data Engineer to design and optimize scalable data pipelines, enable advanced analytics, and drive data engineering excellence in a cloud-first environment.

You will partner with data scientists and engineers to build API‑based ingestion, implement CI/CD for data workflows, and mentor juniors while delivering robust, maintainable code that supports business decisions across the organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Hybrid ETL & Cloud Data Platform
Senior Data Engineer — Hybrid ETL & Cloud Data Platform

E-Merge • Johannesburg

Hybrid
ZAR 810,000 - 990,000
Senior Cloud Data Engineer: Pipelines and Analytics
Senior Cloud Data Engineer: Pipelines and Analytics

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health coverage
Generous leave
+7
Senior Cloud Data Engineer - Melrose Arch (Hybrid) - R1.08m PA
Senior Cloud Data Engineer - Melrose Arch (Hybrid) - R1.08m PA

E-Merge • South Africa

On-site
ZAR 972,000 - 1,188,000
Senior Big Data Engineer — Scalable Pipelines (Hybrid)
Senior Big Data Engineer — Scalable Pipelines (Hybrid)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Professional development opportunities
Conferences and training
Data Solutions Engineer: Cloud Pipelines, ML & Analytics
Data Solutions Engineer: Cloud Pipelines, ML & Analytics

Future Fit • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Salary increases
Bonuses
Loyalty leave
+3
Senior Data Engineer - End-to-End Data Infra (Hybrid)
Senior Data Engineer - End-to-End Data Infra (Hybrid)

E-Merge • Johannesburg

Hybrid
ZAR 800,000 - 1,080,000
Senior Data Engineer - Cloud Platforms
Senior Data Engineer - Cloud Platforms

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance-based bonuses
Health, dental, and vision benefits
+2
Lead Data Engineer: Architect Scalable Pipelines
Lead Data Engineer: Architect Scalable Pipelines

Future Fit • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Data Solutions Engineer - Hybrid, Data Mesh & AI
Senior Data Solutions Engineer - Hybrid, Data Mesh & AI

Entelect • Wes-Kaap

Hybrid
ZAR 900,000 - 1,600,000
Twice-yearly salary increases
Guaranteed bonuses
Loyalty leave
+3
Senior Data Engineer — Hybrid, Spark & Data Pipelines
Senior Data Engineer — Hybrid, Spark & Data Pipelines

Sasso Consulting (Pty) Ltd • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Medical, dental, and vision benefits
Retirement savings plan with employer
+2