Jobs: python software engineer


  • Midrand, Gauteng, South Africa Canonical Full time

    A leading open source software provider is seeking a Software Maintenance Engineer to work on Linux-based infrastructure. This entry-level role allows remote work with occasional travel for team meetings. Responsibilities include resolving customer problems and developing bug fixes. Candidates should have a strong academic background in Computer Science or...


  • Durban, KwaZulu-Natal, South Africa Ikue Full time

    A technology scale-up is seeking a Senior Cloud DevOps Engineer to bridge the gap between cloud architecture and software delivery. This role requires significant AWS experience and proficiency in Terraform, Docker, and ECS. Key responsibilities include architecting scalable AWS environments, optimizing CI/CD pipelines, and managing AWS Landing Zones. Join...


  • Cape Town, Western Cape, South Africa Mindrift Full time

    <div><h3>Electrical Engineer with Python Experience - Freelance AI Trainer</h3> <p>2 days ago Be among the first 25 applicants</p> <p>Get AI-powered advice on this job and more exclusive features.</p> <p>This opportunity is only for candidates currently residing in the specified country. Your location may...


  • Durban, KwaZulu-Natal, South Africa Mindrift Full time

    <div><h3>Electrical Engineer with Python Experience - Freelance AI Trainer</h3> <p>2 days ago Be among the first 25 applicants</p> <p>Get AI-powered advice on this job and more exclusive features.</p> <p>This opportunity is only for candidates currently residing in the specified country. Your location may...


  • Midrand, Gauteng, South Africa Mindrift Full time

    A dynamic tech firm in South Africa seeks an experienced Mechanical Engineer as a freelance AI trainer. This role involves designing engineering problems and evaluating AI solutions using Python. Candidates should possess at least a Bachelor’s degree in Mechanical Engineering and 3+ years of relevant experience. The position offers flexible, remote work...

  • Senior Data Engineer

    16 hours ago


    , South Africa Lumenalta Full time

    <div><p>Senior Data Engineer (Remote)<b> at Lumenalta</b></p> <p>We help global enterprises launch digital products that reach millions of users. Our projects involve massive datasets, complex pipelines, and real-world impact across industries.</p> <h3>What You’ll...


  • Sandton, Gauteng, South Africa Mindrift Full time

    <div><h3>Electrical Engineer with Python Experience - Freelance AI Trainer</h3> <p>2 days ago Be among the first 25 applicants</p> <p>Get AI-powered advice on this job and more exclusive features.</p> <p>This opportunity is only for candidates currently residing in the specified country. Your location may...

  • Software Engineer

    16 hours ago


    Johannesburg, Gauteng, South Africa ACI Worldwide Full time

    A global payment solutions company is seeking a Software Engineer to join their team in Cape Town, South Africa. The role involves designing and developing high-performance software products used in financial transactions, requiring a Bachelor's degree in computer science or related field and 2+ years of experience in Java or Python. Candidates should be...


  • Gqeberha, Eastern Cape, South Africa Lumenalta Full time

    <div><p>3 days ago Be among the first 25 applicants</p> <p>Get AI-powered advice on this job and more exclusive features.</p> <p>At Lumenalta, we partner with global enterprises to build and scale high-impact digital products. Our engineering teams work on complex, production-grade systems that power real-world experiences...


  • Gqeberha, Eastern Cape, South Africa Zutari Full time

    A leading engineering firm in South Africa is looking for an experienced BIM Coordinator to lead the digital delivery for their Water team. This role involves establishing BIM processes, coordinating with various disciplines, and ensuring high-quality project deliverables. Ideal candidates will have a minimum of 7 years of relevant experience and strong...

  • Senior Data Engineer

    16 hours ago


    Cape Town, Western Cape, South Africa Lumenalta Full time

    <div><p>Senior Data Engineer (Remote)<b> at Lumenalta</b></p> <p>We help global enterprises launch digital products that reach millions of users. Our projects involve massive datasets, complex pipelines, and real-world impact across industries.</p> <h3>What You’ll...


  • Centurion, Gauteng, South Africa Lumenalta Full time

    <div><p>3 days ago Be among the first 25 applicants</p> <p>Get AI-powered advice on this job and more exclusive features.</p> <p>At Lumenalta, we partner with global enterprises to build and scale high-impact digital products. Our engineering teams work on complex, production-grade systems that power real-world experiences...

  • Senior Data Engineer

    16 hours ago


    Durban, KwaZulu-Natal, South Africa Lumenalta Full time

    A digital product consulting firm is seeking a Senior Data Engineer to design and maintain ETL pipelines and work with large datasets. Candidates should have 7+ years of experience, strong skills in Python or Java, and proficiency in SQL. This is a fully remote position available to candidates in compatible time zones, with a focus on ensuring data quality...


  • Centurion, Gauteng, South Africa The Legends Agency Full time

    <div><h3>Senior Fullstack Software Engineer – React (Next.js) & Java</h3> <p>Join a Global Engineering Group Building High-Impact, Scalable Software</p> <p>Remote (South Africa) | Flexible Hours (EU-Aligned) | Market Related Salary</p> <h3>About Our Client</h3> <p>Our client is a global...


  • Centurion, Gauteng, South Africa Mindrift Full time

    A leading AI consultancy is looking for experienced Mechanical Engineers with strong Python skills to train AI models on complex problems. This flexibility allows you to work from anywhere and earn up to $20/hour. The ideal candidates will have a Master's degree and at least 3 years of experience in Mechanical Engineering fields. You will design and validate...


  • Roodepoort, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    A major banking institution based in Roodepoort is seeking a Data Engineer to design, build, and secure data pipelines and storage solutions. The ideal candidate will have a degree in Business Commerce, Information Studies, or Information Technology, alongside 5-7 years of software engineering experience focusing on data integration and optimisation....


  • Johannesburg, Gauteng, South Africa Hired Recruitment (Pty) Ltd Full time

    <div><h3>Data & BI Support Analyst</h3> <p><b>Job Title: </b>Data & BI Support Analyst<br/><b>Reports to (Superior): </b>(BI) Manager</p> <p><b>Job Purpose:</b><br/>Work closely with the Business Intelligence (BI) Manager to transform raw, multisource data into...

  • Freelance AI Trainer

    16 hours ago


    Cape Town, Western Cape, South Africa Mindrift Full time

    <div><h3>Freelance AI Trainer - Civil Engineering & Python</h3> <p>3 days ago. Be among the first 25 applicants.</p> <p><b>This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your...


  • Gqeberha, Eastern Cape, South Africa The Legends Agency Full time

    <div><h3>Senior Fullstack Software Engineer – React (Next.js) & Java</h3> <p>Join a Global Engineering Group Building High-Impact, Scalable Software</p> <p>Remote (South Africa) | Flexible Hours (EU-Aligned) | Market Related Salary</p> <h3>About Our Client</h3> <p>Our client is a global...


  • Johannesburg, Gauteng, South Africa DVT Full time

    <div><p>As a SeniorAndroid developer at DVT, you will have the chance to work with a team of talented individuals who share your passion for technology and innovation. Together, we will embark on exciting projects that will challenge your skills and push you to think outside the box. Your expertise will be valued and recognised, and you will have...