New site, beta mode. Something not right? Report Issue

Back to all jobs

Senior Data Engineer

Ref: JO-2509-356227

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2025-11-29
Apply Report issue

The Role

Join a high-performing Data Engineering team at a key stage of growth. You’ll help design and scale a secure, cost-effective data platform that powers smarter decisions across the business. If you thrive on solving complex problems, automating processes, and driving best-in-class data practices, this role is for you.

Key Responsibilities

  • Build, optimise, and maintain the Data Warehouse with a focus on reliability and performance.
  • Manage and support core data tools and systems (security, access, optimisation).
  • Partner with engineering teams to track and measure product performance.
  • Work with BI to create self-service datasets for business teams.
  • Automate workflows with Infrastructure-as-Code and scripting.
  • Uphold strong data quality, documentation, and onboarding standards.
  • Lead ingestion and integration of new data sources.
  • Tech Stack

    Experience with some of the following is valuable:

    Fivetran * Snowflake * dbt * Tableau * Airflow * Python * AWS (Fargate, S3, IAM, CloudWatch, Secrets Manager) * Terraform * CircleCI * GitHub * Docker * Datadog

    What We’re Looking For

  • Solid experience as a Data Engineer in a cloud-based environment.
  • Strong skills in data modelling, pipelines, and warehouse management.
  • Hands-on knowledge of modern tools (Snowflake, dbt, AWS, Airflow, Python).
  • Practical, automation-focused mindset with problem-solving ability.
  • Great communicator and collaborator across technical and business teams.
  • Self-starter, proactive, and delivery-driven.
  • Based in Cape Town, with office presence 3 days per week.
  • What’s on Offer

    💰 Competitive salary

    🌴 20 days leave + public holidays + Christmas Eve

    💪 Health & wellbeing allowance (medical contribution)

    📈 Pension with 5% employer matching

    🚲 Free parking or late-night transport

    ☕ Barista coffee + free breakfast

    🎉 Social, collaborative culture with events & international trips

    🚀 Career growth in a fast-scaling, disruptive tech company

    Values

  • Have fun, get it done: Work hard, celebrate wins, act with integrity.
  • Progress over perfection: Stay curious, learn fast, and innovate.
  • One team, thinking big: Collaborate, communicate, and face challenges together.
  • Salt is acting as an Employment Agency in relation to this vacancy.

    Apply Report issue

    Data, AI and Machine Learning jobs

    Senior Data Engineer

    • Permanent
    • Hybrid

    Data Scientist

    • Permanent
    • Hybrid

    Snr Data Scientist Consultant

    • Permanent
    • Hybrid

    Senior Data Engineer

    • Permanent
    • Hybrid

    Career and Job Insights

    Apply for this job

    Senior Data Engineer

    • South Africa, Cape Town
    • Data, AI and Machine Learning, Technology
    • ZAR 1,000,000.00 - ZAR 1,200,000.00 per annum
    • Hybrid
    • Permanent

    "*" indicates required fields

    Personal details

    Upload your CV

    Accepted file types: pdf, word, docx, Max. file size: 10 MB.
    This field is hidden when viewing the form

    Save jobs

    Log in to save a job

    Report job

    Senior Data Engineer

    • South Africa, Cape Town
    • Data, AI and Machine Learning, Technology
    • ZAR 1,000,000.00 - ZAR 1,200,000.00 per annum
    • Hybrid
    • Permanent

    "*" indicates required fields

    Need talent? Request a callback

    This form is for companies looking to hire talent.

    I am looking for a job I have a general enquiry

    "*" indicates required fields

    E.g. “Senior Frontend Developer” or “Offshoring team for design.”