Enable job alerts via email!

Senior Data Engineer

Recruit Digital

Johannesburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

Today
Be an early applicant

Job summary

A leading tech recruitment agency is seeking an experienced Senior Data Engineer in Johannesburg. You will design scalable data pipelines and optimize API-driven data integrations while collaborating with cross-functional teams. The role requires 7+ years of experience in data engineering with expertise in Python and SQL. Enjoy a hybrid working environment, continuous professional development support, and a collaborative team culture.

Benefits

Support for continuous development
Flexible working hours
Collaborative team environment
Family-first policies

Qualifications

  • 7+ years’ experience in data engineering or related fields focused on ETL solutions.
  • Strong knowledge in Python and SQL.
  • Experience with cloud platforms like AWS, GCP, or Azure.

Responsibilities

  • Design and maintain scalable data pipelines and ETL workflows.
  • Develop and optimize API-driven data integrations.
  • Collaborate with engineers and analysts to translate requirements.

Skills

Python
SQL
Data engineering
RESTful APIs
Cloud platforms (AWS, GCP, Azure)
Containerization (Docker, Kubernetes)
Git-based version control
CI/CD workflows

Tools

Terraform
Helm
Job description
Overview

Senior Data Engineer

Johannesburg | Full-time (Hybrid) | Permanent

We’re working with an innovative international SaaS provider that’s rapidly expanding and looking for an experienced Senior Data Engineer to join their dynamic tech team. The company builds next-generation solutions that simplify complex regulatory and data challenges for businesses of all sizes, from fast-growing startups to established enterprises.

This is an exciting opportunity for someone with strong technical foundations in software engineering and data systems, who wants to make an impact in a scaling, product-driven environment.

What You’ll Be Doing
  • Designing and maintaining scalable data pipelines and ETL workflows using Python and SQL
  • Developing and optimizing API-driven data integrations and real-time workflows
  • Applying best practices in coding, testing, version control, and documentation
  • Improving efficiency, reliability, and automation across data processes
  • Collaborating with engineers, analysts, and business teams to translate requirements into technical solutions
  • Building internal tools and supporting data-driven initiatives across the business
  • Implementing data monitoring, alerting, and incident response procedures to keep systems running smoothly
  • Working with DevOps practices for data : CI / CD, infrastructure-as-code, and containerized deployments
What We’re Looking For
  • 7+ years’ experience in data engineering or related fields, with a focus on building ETL solutions
  • Expert-level skills in Python and SQL
  • Solid background with relational databases and data modeling
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure)
  • Familiarity with containerization ( Docker , Kubernetes )
  • Strong knowledge of RESTful APIs
  • Experience with Git-based version control and CI / CD workflows
  • Understanding of software development life cycle and clean code principles
  • Comfortable leading projects independently and mentoring junior engineers
  • Interest or exposure to AI concepts is an advantage

Bonus points if you have :

  • Background in data security, privacy, or access control
  • Experience with infrastructure-as-code tools (e.g., Terraform, Helm)
  • Knowledge of event-driven architectures or stream processing
Why This Role?
  • Innovative Product – Be part of a company reshaping how businesses handle compliance and security.
  • Learning Culture – Support for continuous development, including training and mentorship.
  • Hybrid Working – Flexibility to balance work and life.
  • Collaborative Team – Join a supportive, ambitious group that values knowledge-sharing.
  • Great Perks – From social events to family-first policies, this is a people-focused environment.

If you’re a seasoned data engineer who thrives in fast-moving environments and enjoys solving real-world data challenges, we’d love to hear from you.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.