Senior Data Engineer

Posted Yesterday
Be an Early Applicant
Pretoria, City of Tshwane, Gauteng, ZAF
In-Office
Senior level
Agency • Information Technology • Professional Services
The Role
Owns the design, development, operation, and support of AWS-aligned data pipelines and platforms. Responsibilities include ingestion, transformation, validation, monitoring, reconciliation, incident response, data modeling, code review, CI/CD, governance, privacy, and access control. The role sets technical direction, coaches engineers, supports analytics and BI teams, evaluates architecture impacts, and responsibly incorporates approved AI tools into engineering workflows.
Summary Generated by Built In

The reporting is only as good as the pipeline underneath it. This role owns that layer: the ingestion, the transformations, the checks, and the support when a number downstream does not match.

 

It is a permanent seat in Centurion, in a retail investments technology team, reporting to the Head of Application Development. You will build and run data pipelines and the platform they sit on, so analytics, BI and the business get data they can trust. You will also set technical direction in the team. That means design calls, engineering standards, and how AI is used in the work without breaking governance.

 

What you will do

  • Deliver data engineering work inside an Agile team. Plan it, estimate it, break features into tasks, and hit the quality bar you agreed with the product owner.
  • Design and build ingestion and transformation pipelines across systems and domains. Batch and incremental. Error handling, monitoring, alerting, validation and reconciliation included.
  • Shape solutions that fit the target data platform. The environment is cloud and AWS-aligned. You will be expected to call the cost, security, performance and support impact of a design before it is built.
  • Coach less experienced data engineers. Give analytics, BI and data science a clear view of structures, availability and how a pipeline actually behaves.
  • Review code and configuration. Simplify what is already there. Use Git, automated testing, CI/CD and structured releases. Document enough that someone else can support it.
  • Use AI in the engineering workflow, on approved tools only. You validate the output. You do not put client or proprietary data into a public model. You stay accountable for what goes to production.
  • Join incident response and root-cause work when a pipeline fails, and build privacy, access control and regulatory requirements in from the start.


Requirements

What you need

  • A bachelor’s degree in Computer Science, Information Systems, Engineering or a related field. A relevant certification helps.
  • 4–7+ years in data engineering, with production pipelines and platforms you can talk through.
  • Strong AWS data architecture experience.
  • Advanced Python and SQL.
  • Data modelling, analytics-oriented schema design and warehousing.
  • Ingestion from relational databases, cloud storage, APIs and files.
  • Git, CI/CD and automation. Agile or SAFe delivery.
  • You have used AI in engineering work and you know how to check it.
  • Power BI or a similar BI tool is useful.
  • You can explain a constraint to a business stakeholder and a design choice to another engineer.


Skills Required

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field
  • 4–7+ years of data engineering experience
  • Experience with production data pipelines and platforms
  • Strong AWS data architecture experience
  • Advanced Python and SQL skills
  • Data modeling, analytics-oriented schema design, and data warehousing experience
  • Experience ingesting data from relational databases, cloud storage, APIs, and files
  • Experience with Git, CI/CD, and automation
  • Agile or SAFe delivery experience
  • Experience using AI in engineering work and validating its output
  • Ability to explain constraints to business stakeholders and design choices to engineers
  • Relevant professional certification
  • Power BI or a similar business intelligence tool
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2013

What We Do

Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.

Similar Jobs

In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
3386 Employees
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
3386 Employees

Blue Pearl HQ Logo Blue Pearl HQ

Senior Data Engineer

Information Technology • Pet • Professional Services
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
22 Employees
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
3386 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account