Recruitment Room Team

Senior Data Engineer

1 week ago
Application ends: October 10, 2025
Apply Now
Deadline date:
October 10, 2025

Job Description


Senior Data Engineer

Technology

Johannesburg
Permanent
ZAR1000000.00 – ZAR1200000.00 per annum

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.

Salt is acting as an Employment Agency in relation to this vacancy.

c0JoaWtoYS4xMzM3MC41MjA4QHNhbHQuYXBsaXRyYWsuY29tc0JoaWtoYS4xMzM3MC41MjA4QHNhbHQuYXBsaXRyYWsuY29t

Job Information

Job Reference: JO-2509-356054
Salary: ZAR1000000.00 – ZAR1200000.00 per annum
Salary per: annum
Job Duration:
Job Start Date: 01/11/2025
Job Industries: Technology
Job Locations: Johannesburg
Job Types: Permanent