Senior Data Engineer
4 days ago
Overview Job title : Senior Data Engineer Job Location : Western Cape, Cape Town Deadline : November 17, 2025 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. 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. Requirements 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. Research / Data Analysis jobs #J-18808-Ljbffr
-
Data Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per yearPosition:Data EngineerLocation:Cape Town (Hybrid)Contract:12 MonthsRole DescriptionPerform code peer reviews of Junior Software Engineer buildsSupport the Technical Delivery Lead in translating requirements to Junior DevelopersSupport the Technical Delivery Lead in framework optimization initiativesSupport the Technical Delivery Lead in managing CI/CD...
-
Senior Structural Engineer
3 weeks ago
Cape Town, South Africa Gig Engineer Full timeAbout the Role We are looking to recruit a Senior Professional Structural Engineer to fulfil the role of Technical Lead in MCF & Industry in South Africa teams, which are looking to recruit to expand and develop their South Africa‑based Structural Engineering team to assist with our growing workload. Requirements Desired Qualifications and Professional...
-
Cape Town, South Africa Gig Engineer Full timeA leading engineering consultancy in Cape Town seeks a Senior Professional Structural Engineer to provide technical leadership in the Structural Engineering team. The candidate must have a minimum of 15 years of experience and be registered with ECSA as a PrEng. Responsibilities include managing projects, mentoring junior engineers, and ensuring compliance...
-
Senior Data Engineer
4 weeks ago
Cape Town, South Africa iLaunch Full timeLeading Financial Services Group requires a Senior Software Data Engineer who will be responsible for developing Machine Learning Artefacts and Insights. Job Description Build configurable data ingestion platforms to collect and protect data Simplified data transformation and product development Accelerate the development of insights and Machine Learning...
-
Senior Data Engineer
4 days ago
Cape Town, Western Cape, South Africa ILaunch Full time R500 000 - R1 200 000 per yearSynopsisLeading Financial Services Group requires a Senior Software Data Engineer who will be responsible for developing Machine Learning Artefacts and Insights.Job DescriptionBuild configurable data ingestion platforms to collect and protect data Simplified data transformation and product development Accelerate the development of insights and Machine...
-
Senior Data Engineer
2 weeks ago
Cape Town, South Africa PBT Group Full timeSenior Data Engineer job vacancy in Cape Town. We are looking for a highly skilled Senior Data Engineer to join our team for a cloud migration initiative centered on Snowflake. The ideal candidate will have strong expertise in dbt, AWS, Airflow, Python, and advanced SQL. You will play a key role in building, automating, and optimizing data pipelines to...
-
Senior Data Engineer
4 weeks ago
Cape Town, South Africa FROSTBYTE Full timeReferrals increase your chances of interviewing at FROSTBYTE by 2x Responsibilities Development and maintenance of SQL Databases Development of data engineering and data analysis pipelines and solutions in the cloud (Azure) Ensure DevOps compliance for all data pipelines and workloads Ensure development and maintain Power BI reports Documentation of...
-
Senior Data Engineer
4 weeks ago
Cape Town, South Africa Recru-it Full timeOur client is seeking to employ a Senior Data Engineer as the Head of Data Platform & AI to takeownership of their full data infrastructure and elevate the architecture behind their proprietary DMP (DataManagement Platform). Youll work alongside a team of data engineers, analysts, and AI developers, andreport directly to senior leadership. This is a hands-on...
-
Cape Town, South Africa NTT DATA, Inc. Full timeSenior Team Lead, Software Engineering/Architecture Join to apply for the Senior Team Lead, Software Engineering/Architecture role at NTT DATA, Inc. Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients...
-
Cape Town, South Africa NTT DATA, Inc. Full timeSenior Team Lead, Software Engineering/Architecture Join to apply for the Senior Team Lead, Software Engineering/Architecture role at NTT DATA, Inc. Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients...