Jobs for python data engineer at Johannesburg

10,000 python data engineer job listings in South Africa. Find daily updated positions from leading job boards.


  • Johannesburg, Gauteng, South Africa Mindrift Remote Part-time US$24

    Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot - that's how we refer to this role at Mindrift - you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide critical...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 279,000 - R 558,000

    An award-winning privacy-preserving data collaboration platform that enables companies to analyze and collaborate on consumer data to gain insights, build predictive models, and monetize data without sharing the raw data or compromising consumer privacy, is seeking a Senior Cloud Data Engineer who will be a lead technical contributor responsible for building...


  • Johannesburg, Gauteng, South Africa Asuer (Pty) Full-time

    A builder. We're looking for a Python Software Engineer to help us build backend systems that support our chatbot, ERP and digital services. You'll work on APIs, backend logic and real-world fintech applications that reach thousands.This is a hands-on, builder's role with space to grow and own core components.What you'll get to doYou'll write production...


  • johannesburg, gauteng, South Africa Asuer Full-time

    A builder. We're looking for a Python Software Engineer to help us build backend systems that support our chatbot, ERP and digital services. You'll work on APIs, backend logic and real-world fintech applications that reach thousands. This is a hands-on, builder's role with space to grow and own core components. What you'll get to do You'll write...


  • Johannesburg, Gauteng, South Africa Khonology (Pty) Ltd Full-time

    Khonology (Pty) Ltd is seeking a Data Engineer to design, build and maintain scalable data systems using Python and SQL. The role emphasizes data pipelines, ETL/ELT, and production-ready data components in an AWS/Azure environment.You will collaborate across teams to enable AI-driven data products and ensure robust data modeling and API access. The ideal...

  • Senior Software Engineer Premium

    19 hours ago


    Johannesburg, South Africa Boardroom Appointments Full-time

    Minimum requirements:Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Extensive experience in software development, including significant hands-on experience in building and delivering web applications.Demonstrated experience in leading software development projects or teamsExpertise in programming and...


  • Johannesburg, Gauteng, South Africa Datafin Recruitment Full-time

    ENVIRONMENTA dynamic provider of cutting-edge Financial Security is looking for a Data | Software Engineer who will contribute to the design, development, and maintenance of modern data-driven applications and services that support their strategic technology initiatives and the broader South African financial market ecosystem. The successful candidate will...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full-time

    ENVIRONMENT:A dynamic provider of cutting-edge Financial Security is looking for a Data | Software Engineer who will contribute to the design, development, and maintenance of modern data-driven applications and services that support their strategic technology initiatives and the broader South African financial market ecosystem. The successful candidate will...


  • city of johannesburg metropolitan municipality, gauteng, South Africa Solas IT Recruitment Full-time R 900,000

    Salary: Excellent contractor rate with an excellent salary package and attractive benefits. About the Company Our client is a well‑established international software organisation that develops innovative cloud‑based technology solutions used by enterprise customers worldwide. They have built an excellent reputation within their industry and continue to...

  • Python Engineer

    3 days ago


    Johannesburg, Gauteng, South Africa OfferZen Full-time

    Python Engineer - Johannesburg (Remote)Are you a talented python engineer looking for your next remote developer job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to click on!...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 279,000 - R 558,000

    A leading data collaboration platform in Johannesburg is seeking a Senior Cloud Data Engineer to lead the optimization of high-performance data processing engines. The ideal candidate will have strong expertise in Spark and Python, with a solid understanding of the Azure ecosystem, Delta Lake, and best practices in security and governance. This role offers...


  • johannesburg, gauteng, South Africa Khonology Full-time

    Khonology (Pty) Ltd is seeking a Data Engineer to design, build and maintain scalable data systems using Python and SQL. The role emphasizes data pipelines, ETL/ELT, and production-ready data components in an AWS/Azure environment. You will collaborate across teams to enable AI-driven data products and ensure robust data modeling and API access. The ideal...

  • SD Engineer Premium

    19 hours ago


    Johannesburg, Johannesburg, South Africa Copious Full-time

    Ready to embark on this thrilling journey? Apply now and let's revolutionize the economic and technology landscape together! ✨👩‍💻👨‍💻About Copious (www.goCopious.com)We're Copious,At Copious, we believe in People, Knowledge and Solutions. We believe that when you bring those three things together, you can create something truly valuable....

  • Data Engineer Premium

    19 hours ago


    Johannesburg, South Africa Nedbank Private Wealth Full-time

    Job Classification Data Engineer - 146610Job Family Information Technology Career Stream Data  Leadership Pipeline Manager of Self Professional Job Purpose The purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Nedbank Data Architecture Roadmap, to advance technical thought leadership for the...

  • Data Engineer Premium

    19 hours ago


    Johannesburg, South Africa NTT Full-time

    Make an impact with NTT DATAJoin 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 and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Your day at NTT DATAThe Data...

  • Data Engineer Premium

    19 hours ago


    Johannesburg, South Africa Calibrate People Full-time

    Data Engineer "Join Us as a Data Alchemist: Turn Raw Data into Golden Insights!" Location: Johannesburg, SA - Hybrid | Salary: Competitive (Cause you’re worth it!) Are you a data virtuoso with a flair for crafting seamless data highways? We're on the hunt for a Data Engineer extraordinaire to join our client’s dynamic Technology Team. This role...

  • Data Engineer Premium

    19 hours ago


    Johannesburg, Gauteng, South Africa iOCO Full-time

    We are seeking a skilled Data Engineer to support the design, development, and maintenance of scalable data solutions within a banking environment.The role will focus on building reliable data pipelines, integrating data from multiple sources, supporting analytics and reporting, and ensuring data is accurate, secure, and available for business...

  • Data Engineer Premium

    19 hours ago


    Johannesburg, South Africa iLaunch Full-time

    IntroductionPermanent | Gauteng based opportunity Global Financial Services Group requires a Data Engineer to design, develop, and maintain modern data pipelines and data products and help ensure that data is reliable, well-governed and aligned to business needs.Job DescriptionBuild maintainable data solutions using PySpark, Python, and SQL Design, develop,...

  • Data Engineer Premium

    19 hours ago


    Johannesburg, South Africa BigTalent Full-time

    Data Engineer (GCP)Location: JohannesburgHybrid: 3 days on-site Join our clients dynamic team that collaborates closely with Finance and Investment teams to drive data automation, optimize operational processes, and execute high-impact analytics projects. As a Data Engineer specialized in Google Cloud Platform (GCP), your primary role will be to...

  • Data Engineer Premium

    19 hours ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full-time

    A multinational company that manufactures specialty coatings, sealants, and building materials is seeking a  Data Engineer to support the evolution of their data infrastructure into an Azure Data Lakehouse and Databricks environment while maintaining existing SQL Data Warehouse solutions - Johannesburg, Cape Town, or Durban.Responsibilities:Pipeline...