Talent.com
Senior Data Engineer

Senior Data Engineer

Kuda Technologies LtdCape Town, Western Cape, South Africa
30+ days ago
Job description

Kuda is a money app for Africans on a mission to make financial services accessible, affordable and rewarding for every African on the planet.

We’re a tribe of passionate and diverse people who dreamed of building an inclusive money app that Africans would love so it’s only right that we ended up with the name ‘Kuda’ which means ‘love’ in Shona, a language spoken in the southern part of Africa.

We’re giving Africans around the world a better alternative to traditional finance by delivering money transfers, smart budgeting and instant access to credit through digital devices.

We’ve raised over $90 million from some of the world's most respected institutional investors, and we’re rolling out our game-changing services globally from our offices in Nigeria, South Africa, and the UK.

Role Overview

We are expanding our reach and seeking a visionary Senior Data Engineer to spearhead our data engineering efforts, driving innovation and growth. With a passion for data-driven decision-making, you will play a pivotal role in shaping the future of banking for millions.

Roles and responsibilities

  • Design, develop, and optimise large-scale data ingestion, transformation, and processing pipelines for structured, semi-structured, and unstructured data.
  • Lead the integration of multi-cloud and hybrid data platforms (e.g., Azure SQL, Google BigQuery, on-premises SQL Server).
  • Define and enforce data architecture standards to ensure scalability, security, and optimal performance.
  • Leverage Dataform to manage SQL-based transformations, version control, testing, and deployment of analytics datasets in BigQuery.
  • Introduce and manage real-time streaming solutions (e.g., Kafka, Pub / Sub, or Dataflow) in conjunction with batch data pipelines.
  • Data Quality & Governance
  • Establish data quality frameworks with automated validation, anomaly detection, and reconciliation checks.
  • Collaborate with Data Governance teams to maintain data catalogues metadata management, and lineage tracking.
  • Implement security, privacy, and compliance standards (such as GDPR, NDPR, and ISO 27001) within data pipelines.
  • Mentor junior and mid-level data engineers, providing technical guidance and career development support.
  • Partner with Data Science and BI teams to deliver data products for predictive modelling, experimentation, and self-service analytics.
  • Act as a subject matter expert in cross-functional projects, advising on technical trade-offs and best practices.
  • Research and adopt emerging data engineering technologies and methodologies.
  • Drive automation in data workflows to reduce manual intervention and operational risk.
  • Optimise data storage and compute costs through partitioning, clustering, and workload management.
  • 7+ years of experience in data engineering, with a proven track record of leading teams.
  • Expert-level SQL skills, including advanced query optimisation and performance tuning.
  • Proven experience with :
  • Microsoft SQL Server / Azure SQL DB / Azure Managed Instance
  • Google BigQuery & Google Cloud Platform
  • Dbt. Cloud or Dataform for data modelling, testing, and deployment
  • Data ingestion tools (e.g., Airbyte, Azure Data Factory and Fivetran)
  • Strong programming skills in Python (preferred) and at least one additional language (Java, Scala, or Go).
  • Experience with streaming architectures (Kafka, Pub / Sub, Spark Streaming, or Flink).
  • Familiarity with infrastructure-as-code tools (Terraform, Pulumi, or Deployment Manager).
  • Strong understanding of modern data architectures (Medallion, Data Mesh Lakehouse).
  • Hands-on experience with CI / CD for data and containerization (Docker, Kubernetes).
  • Proficient in Agile delivery methodologies.
  • Preferred :
  • Knowledge of machine learning pipelines (Vertex AI, MLflow, or SageMaker).
  • Prior experience working in FinTech or other regulated industries.
  • Exposure to Looker or similar BI tools.

Why join Kuda?

At Kuda, our people are the heart of our business, so we prioritize your welfare. We offer a wide range of competitive benefits in areas including but not limited to :

A great and upbeat work environment populated by a multinational team

Pension fund

Competitive annual leave plus bank holidays

Competitive paid time off (Parental, Moving day, Birthday, Study leave etc)

Medical Aid

Award winning L&D training

Kuda is proud to be an equal-opportunity employer. We value diversity and anyone seeking employment at Kuda is considered based on merit, qualifications, competence and talent.

We don’t regard colour, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status. If you have a disability or special need that requires accommodation, please let us know.

#J-18808-Ljbffr

Create a job alert for this search

Senior Data Engineer • Cape Town, Western Cape, South Africa

Related jobs
Senior Data Engineer

Senior Data Engineer

AiRCape Town, Western Cape, South Africa
Quick Apply
The Data Engineering team is building a secure, resilient, and cost-effective data platform that empowers everyone in the business to be an analyst. This is an opportunity to shape best practices, i...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

KudaCape Town, Western Cape, South Africa
Job title : Senior Data Engineer.Job Location : Western Cape, Cape Town.We are expanding our reach and seeking a visionary Senior Data Engineer to spearhead our data engineering efforts, driving in...Show moreLast updated: 30+ days ago
  • Promoted
Data Solutions Architect / Senior Data Engineer

Data Solutions Architect / Senior Data Engineer

PBT GroupCape Town, South Africa
Data Solutions Architect / Senior Data Engineer.Data and AI team working on an innovative cloud-based data warehousing and AI solution. RAG (Retrieval-Augmented Generation).You’ll play a leading rol...Show moreLast updated: 21 days ago
  • Promoted
Senior Software Engineer - Data Science (CH1148)

Senior Software Engineer - Data Science (CH1148)

CapitalHStellenbosch, South Africa
Our client is a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integration, implementation, and support of complex hardware and software systems.The...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

Tando Business SolutionsCape Town, Western Cape, South Africa
Application deadline date has been passed for this Job.A Data Engineer is responsible for designing, developing and implementing scalable and robust processes to support cloud applications and solu...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer (Snowflake, DBT)

Senior Data Engineer (Snowflake, DBT)

PBT GroupCape Town, South Africa
We are seeking a highly skilled.The ideal candidate will have strong experience with.This role involves building and optimizing data pipelines, ensuring high data quality, and supporting scalable d...Show moreLast updated: 21 days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

Mindworx ConsultingCape Town, South Africa
Relevant software engineering degree at least at Honours level (Master's preferred).Data skills (Traditional SQL and No-SQL). Experience with source control (Git).You will be exposed to these in our...Show moreLast updated: 23 days ago
  • Promoted
Senior Data Engineer (Kafka Streaming, Spark, Iceberg on Kubernetes)

Senior Data Engineer (Kafka Streaming, Spark, Iceberg on Kubernetes)

The Legends AgencyCape Town, South Africa
Senior Data Engineer (Kafka Streaming, Spark, Iceberg on Kubernetes).Remote | R100 000 - R110 000 per month.Our client is a fast-growing, technology-driven company building advanced, high-performan...Show moreLast updated: 3 days ago
  • Promoted
AWS - Data Engineer

AWS - Data Engineer

Pure PlacementsCape Town, South Africa
Hybrid – Cape Town / Johannesburg.The client is on a mission to establish one of Africa’s leading engineering hubs.As part of this vision, they’re looking for a seasoned AWS Data Engineer to help d...Show moreLast updated: 21 days ago
  • Promoted
Data Scientist / Senior Software Engineer

Data Scientist / Senior Software Engineer

Communicate RecruitmentStellenbosch, South Africa
Join a coven of engineers crafting intelligent, scalable tech for global impact.Youll architect and deploy ML / AI models into real-time distributed systems, conjure insights from petabyte-scale data...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

HR On SiteMilnerton, Western Cape, South Africa
The role operates within a cross-functional, agile development team working across various technologies.The key responsibilities of this role will focus on creating and maintaining data solutions, ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

LifecheqWorkFromHome, Western Cape, South Africa
You’ll take ownership of our analytics data layer and work closely with our Platform and ML squads.Your job is to build a fast, clean, and reliable system that integrates backend data from an event...Show moreLast updated: 30+ days ago
  • Promoted
Data Engineer

Data Engineer

Network RecruitmentStellenbosch, South Africa
Design and develop scalable data pipelines and architectures using.Google Cloud Platform technologies.BigQuery, Dataflow, Pub / Sub, Cloud Storage). Build and manage ETL processes to transform diverse...Show moreLast updated: 30+ days ago
  • Promoted
Data Engineer

Data Engineer

Communicate RecruitmentStellenbosch, South Africa
Pipeline Crafting : Advanced ETL / ELT design, batch & stream processing (Spark, Flink, Beam).Cloud Endurance : Hands-on experience with AWS (Redshift, Glue, Kinesis), Azure (Data Factory, Synapse)...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

Equal ExpertsWorkFromHome, Western Cape, South Africa
Equal Experts is an innovative consultancy specialising in the delivery of custom software solutions for blue‑chip enterprise and public‑sector clients across a range of industry sectors.We work on...Show moreLast updated: 12 days ago
  • Promoted
  • New!
Senior Data Engineer

Senior Data Engineer

AnyVanWorkFromHome, Western Cape, South Africa
Got Drive? Join AnyVan as we make moving anything, anywhere miles better and build a career that moves just as fast.Back in 2009, our CEO Angus saw half-empty vans everywhere and knew there had to ...Show moreLast updated: 2 hours ago
  • Promoted
Data Engineer (Senior-Level)

Data Engineer (Senior-Level)

IOCOCape Town, South Africa
At iOCO, we design and maintain robust data infrastructure that powers intelligent business solutions.We are seeking a Senior Data Engineer to lead the design, integration, and optimization of comp...Show moreLast updated: 8 days ago
  • Promoted
Lead Data Engineer

Lead Data Engineer

IOCOCape Town, South Africa
In this role you will be responsible for developing and optimizing scalable data pipelines, ensuring high data quality, and managing robust data infrastructure to support reliable, efficient and co...Show moreLast updated: 14 days ago