Senior Data Engineer
Location: | Johannesburg |
Remote work: | Some remote work allowed |
Type: | Permanent |
Reference: | #NG60855 |
Company: | E-Merge IT Recruitment |
Join is a fast-growing
B2B SaaS startup revolutionizing
cybersecurity compliance for businesses worldwide. Our
Compliance-as-a-Service platform simplifies leading frameworks like
SOC 2, ISO 27001, HIPAA, GDPR, and PCI DSS, empowering startups, scale-ups, and enterprises to achieve and maintain compliance effortlessly. As a
Senior Data Engineer you will design scalable data infrastructure, implement robust integrations, and build tools that enable smarter, data-driven decisions across the organization.
Responsibilities: - Design, develop, and maintain reliable data pipelines and ETL processes using Python and SQL.
- Build and manage API-based ingestion and real-time data integration workflows.
- Apply software engineering best practices — modular design, testing, version control, and documentation.
- Optimize and automate data workflows for efficiency, scalability, and reliability.
- Partner with data scientists, engineers, and business stakeholders to translate requirements into technical solutions.
- Implement observability, monitoring, and alerting for data pipeline health.
- Support internal data tools that empower analytics and product decisions.
- Apply data-devops principles — CI/CD for data workflows, infrastructure-as-code, and containerized ETL deployments.
Qualifications and experience: - 7+ years of professional experience in data engineering or related roles.
- Advanced Python development skills and solid SQL expertise.
- Proven experience with cloud platforms (AWS, GCP, or Azure).
- Hands-on with Docker and/or Kubernetes for containerized deployments.
- Strong understanding of RESTful APIs and data integration design.
- Experience with version control (GitHub/GitLab/Bitbucket) and CI/CD workflows.
- Deep grasp of SDLC principles and clean, maintainable coding practices.
- Track record of owning projects end-to-end and mentoring junior engineers.
- Familiarity with AI concepts or prompt engineering is a plus.
The reference number for this position is
NG60855 which is a
permanent, hybrid position in
Johannesburg offering a salary of
R800k up to
R1mil CTC salary negotiable based on experience. E-mail
Nokuthula on
e-Merge.co.za or call her for a chat on 011 463 3633 to discuss this and other opportunities.
Are you ready for a change of scenery? e-Merge IT recruitment is a niche recruitment agency. We offer our candidates options so that we can successfully place the right people with the right companies, in the right roles. Check out the E-Merge IT website
www.e-merge.co.za for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Posted on 23 Oct 09:04, Closing date 21 Dec