Jobs for python software engineer at Pretoria

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


  • Pretoria, Gauteng, South Africa E&D Recruiters Full-time

    Business Development Manager: Electronic EngineeringIrene Minimum requirements:Electronic Engineering qualificationA postgraduate qualification will be advantageousMinimum 5 years' experience in the electronic/software development industryMinimum 5 years' project management experienceMinimum 5–10 years' experience in business development and customer...


  • Pretoria, Gauteng, South Africa Pro Tem Recruitment Full-time

    JOB PURPOSETo serve as the senior technical authority within the Digitisation function, providing engineering leadership, technical governance, and architectural oversight across PLC, SCADA, industrial networks, historian, and reporting systems.The incumbent is accountable for technical integrity, compliance with specifications, and adherence to ISO 9001...

  • AI Engineer

    4 days ago


    Pretoria, Gauteng, South Africa Vaimo Full-time R 600,000 - R 800,000 Contract

    About the Role We’re looking for a skilled AI Engineer to help us fine-tune, deploy, and maintain private AI models tailored to our business needs. You’ll be working with leading foundation models and custom datasets to deliver scalable, secure, and high-performing AI solutions—without reinventing the wheel. What You’ll Do 🧠 Model Fine-Tuning &...


  • Pretoria, Gauteng, South Africa Lifecheq Remote Full-time R 600,000 - R 900,000 Contract

    A forward-looking tech company is seeking a Senior Data Engineer to build and optimize its analytics data layer. You will design real-time data pipelines and ensure data integrity while collaborating with cross-functional teams. The ideal candidate should have strong SQL skills and experience in Python, Clojure, or Scala. This role allows for remote work,...

  • Civil Engineer Water Premium

    22 hours ago


    Pretoria, Tshwane Metro, South Africa IX Engineers Full-time

    Roles & Responsibilities Lead feasibility studies, conceptual and detailed design, and implementation of bulk water infrastructure projects, including pipelines, pump stations, reservoirs, intake structures, and water resource systems. Perform advanced hydraulic modelling using Civil 3D IDAS and transient/surge analyses using KY Pipe. Prepare and lead...


  • Pretoria, Gauteng, South Africa Pro Tem Full-time

    JOB PURPOSE To serve as the senior technical authority within the Digitisation function, providing engineering leadership, technical governance, and architectural oversight across PLC, SCADA, industrial networks, historian, and reporting systems. The incumbent is accountable for technical integrity, compliance with specifications, and adherence to ISO 9001...


  • pretoria, gauteng, South Africa Placements24 Full-time R 2 Contract

    About the Role Our client is seeking a visionary Lead Electrical Engineer specializing in Renewable Energy to drive innovation and excellence from a remote setting. This pivotal role involves leading the design, development, and implementation of cutting‑edge electrical systems for solar, wind, and other green energy projects. You will be responsible for...


  • pretoria, gauteng, South Africa Placements24 Full-time R 1 Contract

    About the Role Our client is seeking a dedicated Water Resources Engineer to join their team in Pretoria, focusing on municipal water and wastewater infrastructure projects. This role is critical for the sustainable management and development of water resources, involving the design and implementation of systems that ensure clean water supply and effective...


  • pretoria, gauteng, South Africa Placements24 Full-time R 2 Contract

    About the Role Our client is looking for an experienced and visionary Lead Blockchain Engineer to spearhead their initiatives in Decentralized Finance (DeFi) . This is a fully remote position, offering the opportunity to work from anywhere while driving significant impact within the rapidly evolving crypto and blockchain landscape. You will lead a talented...


  • Pretoria, South Africa Headhunters Full-time

    Requirements: - Matric / Grade 12 required - Bachelor's degree or higher in: - Automotive Engineering - Electronics & Electrical Engineering - Automation - or a related technical field - 510 years' relevant work experience - Minimum 3 years' experience within the automotive or telematics industry - Strong understanding of automotive electronic and...


  • pretoria, gauteng, South Africa Placements24 Full-time R 1 Contract

    About the Role Our client, a distinguished engineering consultancy in Pretoria , is seeking a skilled Water Resources Engineer to contribute to vital water infrastructure projects across Gauteng . This role is critical for managing and optimizing water resources, including supply, drainage, and wastewater systems, ensuring sustainable development and...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full-time

    This is a fully remote opportunity for a technically strong Data Engineer who enjoys solving complex data challenges, working with modern Microsoft technologies, and engaging with clients and senior stakeholders. About the Role Youll be responsible for designing and delivering modern data solutions across the full data lifecycle, including data ingestion,...


  • Pretoria, Gauteng, South Africa Recruitpro Solutions Full-time

    Duties & Responsibilities - Complete detailed low voltage and medium voltage electrical designs in line with applicable standards and the approved scope of works - Produce electrical schematics, general arrangement drawings, cable schedules and wiring layouts - Prepare specifications, bills of quantities and bills of materials to support procurement and...

  • Senior Java Engineer

    10 hours ago


    Pretoria, Gauteng, South Africa Doist Full-time

    Entersekt is seeking a Senior Software Engineer to join the 3DS Payments team, focusing on backend services that support secure payment authentication and the handling of sensitive data.You will develop Java-based services running on Tomcat, contribute to system reliability, performance, and regulatory compliance, and mentor other engineers while...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Placements24 seeks a Senior DevOps Engineer with a strong automation background to join a remote-first team. You will design and optimize CI/CD pipelines, build infrastructure as code with Terraform or Ansible, and manage containerized environments using Docker and Kubernetes to accelerate delivery.Expect autonomy in a fully remote setup across South Africa,...


  • Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-time R 1 - R 2 Contract

    Sabenza IT & Recruitment in Pretoria, South Africa, seeks an Expert Data Engineer with deep SAP BW/HANA, AWS, Python and SQL expertise to drive data transformation and modelling initiatives. The role covers migration work, cloud-based data processing, and cross-functional collaboration across IT and business teams.You’ll shape solution architectures,...

  • Remote Civil

    1 day ago


    Pretoria, Gauteng, South Africa Uptalent.io Full-time

    A global talent platform is seeking a Remote Civil & Water Resources Engineer to design, analyze, and document projects for U.S. clients. This role involves collaboration with internal teams and offers competitive compensation and a flexible schedule. Candidates should have a Bachelor's degree in Civil Engineering and at least 5 years of relevant experience....


  • Pretoria, Gauteng, South Africa Company : Lusapho Professional Services Full-time R 134,000 - R 179,000 Contract

    Lusapho Professional Services is seeking a Graduate COMOS Designer based in Pretoria. The role requires 1 year of COMOS software experience and will involve engineering projects, design work, and data management across databases. You will collaborate with cross-functional teams and support deployment and maintenance of COMOS configurations.The internship...

  • Civil Engineer Water

    10 hours ago


    Pretoria, Gauteng, South Africa iX engineers (Pty) Ltd. Full-time

    Lead feasibility studies, conceptual and detailed design, and implementation of bulk water infrastructure projects, including pipelines, pump stations, reservoirs, intake structures, and water resource systems.Perform advanced hydraulic modelling using Civil 3D IDAS and transient/surge analyses using KY Pipe.Prepare and lead technical proposals and tender...

  • Network Support Engineer Premium

    3 days ago


    Pretoria, Gauteng, South Africa BRILLIANT COMPUTERS CITADEL AND INFORMATION TECHNOLOGY Full-time

    Hands & Feet (H&F) Support • Physical onsite assistance to enable remote troubleshooting and remediation. • Console connectivity to network devices (switch/router/firewall) as instructed by the Remote Support Team. • Providing physical access support to the Remote Support Team (e.g., opening racks, locating devices/ports, power cycling per...