← All roles
DataFull-timeJohannesburg

Data Engineer

The role

A Senior Data Engineer to design, build and own the data pipelines that power Asuer's insurance, telecoms, and soon, payments, businesses. You'll be the foundation our analysts, scientists and business teams build on top of.

If you've spent five-plus years shipping production data systems and want to build a modern data stack from the ground up, this is for you.

What you'll get to do

You'll own ingestion, orchestration and modelling end-to-end, moving customer, policy, claims and network usage data through clean pipelines that feed dashboards, reports and (eventually) ML systems.

You'll work in Python and SQL on PostgreSQL, orchestrate with Airflow, Prefect or Dagster, and operate on cloud platforms (GCP, AWS or equivalent, we don't use the Microsoft stack). Pandas, Matplotlib and Jupyter Notebooks are your daily tools. You'll partner closely with the Data Analyst and Data Scientist to deliver the data layer the business actually trusts.

Who we are and what we do

Asuer is a people business, powered by fintech products and solutions, built for individuals, communities and businesses across Southern Africa. We put cover, connection and growth within reach: business systems, insurance and mobile today, with fair credit and payments on the way.

Born from the ongoing digital transformation of Botle Buhle Brands (BBB), an impact business that has created earning opportunities for hundreds of thousands of Southern Africans over 28 years, Asuer has grown into an independent company centred on financial inclusion and accessible technology. Everything we build is guided by our core values: Impact, Innovation and Integrity.

Responsibilities

  • Designing, building and owning Asuer's data pipelines end-to-end.
  • Modelling our data warehouse on PostgreSQL.
  • Orchestrating workloads with Airflow, Prefect or Dagster.
  • Operating cloud infrastructure (GCP, AWS or equivalent).
  • Building clean ingestion from our ERP (Odoo) and other operational systems.
  • Partnering with the Data Analyst and Data Scientist on the data layer they depend on.
  • Documenting data sources, lineage, transformations and assumptions.
  • Ensuring data integrity, security and version control throughout.

Our requirements include

Technical skills in:

  • High level of SQL proficiency
  • Python (Pandas, Matplotlib)
  • PostgreSQL
  • Orchestration: Airflow, Prefect or Dagster
  • Cloud: some experience with GCP, AWS or equivalent (not Microsoft stack)
  • Excel
  • AI tools (Claude, ChatGPT, Cursor or similar)
  • Jupyter Notebooks

Must be able to:

  • Translate vague business questions into clean datasets and reliable pipelines.
  • Document data sources, lineage and assumptions so others can self-serve.
  • Communicate clearly with both engineers and business stakeholders.

Knowledge & experience:

  • Senior seniority, minimum 5 years as a Data Engineer or Analytics Engineer.
  • Track record of building data pipelines in a production environment.
  • Comfortable in a small team with high autonomy.

Prerequisites:

  • South African work authorisation.
  • Tertiary qualification in Engineering or Computer Science. WITS, TUKS/UP, UCT or Stellenbosch preferred.

What we offer.

Competitive salary

Market-rate compensation aligned to your experience.

MacBook on day one

The tools to do your best work, sorted before you start.

People-centric

Ownership, autonomy and a small team where your work is visible.

Hybrid work

Three days in office (Bryanston), the rest from wherever you ship best.

Don't see your role?

Send us your CV and a short note about what you'd want to do at Asuer. We respond within two business days.

Send us your CV
Visit us

Ashwood House, Ballywoods Office Park, 33 Ballyclare Drive, Bryanston, 2191

208 Boundary Park, Corner of Epsom Avenue & Malibongwe Drive, Northriding, Johannesburg, 2162


Asuer

Asuer (Pty) Ltd is an authorised financial services provider (FSP No. 50736), and is underwritten by Guardrisk Life Limited (FSP No. 76), a licensed life insurer.

© 2026 Asuer (Pty) Ltd
Brought to you by:
Botle Buhle Brands