python software engineer jobs in South Africa

Jobs found: 10 303
Canonical
Cape Town
R400 000 – R500 000 per year

Senior Software Engineer - Python/MongoDB Canonical Cape Town, Western Cape, South Africa We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Atlas or Amazon DocumentDB, which can be owned, controlled and operated by end‑users on their own multi‑cloud or on‑premise...

9 hours ago
NTT DATA
Cape Town
R300 000 – R400 000 per year

Job Description 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 and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA We are building software to support...

Hybrid
9 hours ago
Bookmark Not interested
Boardroom Appointments
Cape Town
R300 000 – R400 000 per year

About the job Software Engineer: Backend (Python) - Grade 12 National Certificate / Vocational - 3+ years proven experience in back-end software development, project delivery and implementation (in relevant development technologies/language). - Experience with back-end frameworks and technologies - A relevant tertiary qualification in Information Technology Knowledge: Is able to apply advanced...

9 hours ago
Parvana
Cape Town
R300 000 – R400 000 per year

A fast-growing online business in Cape Town is seeking a Software Engineer. The ideal candidate will have a tertiary degree, 6 months to 2 years of development experience, and proficiency in Python or PHP with frameworks like Django or Laravel. Responsibilities include writing and deploying code, reviewing team contributions, and enhancing system performance. The culture is high-performing and...

9 hours ago
Black Pen Recruitment
Cape Town
R300 000 – R400 000 per year

A dynamic solar startup in Cape Town is seeking a full-time software developer. The ideal candidate will have a Bachelor's degree in Computer Science or Engineering, with 3-6 years of experience in JavaScript and Python. Responsibilities include building cloud services, managing business outcomes, and mentoring junior developers. This role provides great office space, hybrid flexibility, annual...

Hybrid
9 hours ago
LexisNexis
South Africa
R300 000 – R400 000 per year

A global leader in legal information services is looking for a Software Engineer to enhance their flagship AI product, LexisNexis® Classification. This role involves contributing to new features, modernizing applications, and working within an agile team primarily based in South Africa and Europe. Candidates should have proficiency in Python or Go, knowledge of AWS, and strong interpersonal...

9 hours ago
Bash.com
Cape Town
R400 000 – R500 000 per year

Cape Town WHO WE ARE AT BASH We are a team of leaders, bold thinkers and friends, and we’re on a mission to create remarkable omni-channel experiences for our customers. We believe that by being Bold, Accountable, Simple and Human , our values will lead us forward, keeping us real, connected and directed. By leveraging the power of technology and exceptional talent , we are building products...

9 hours ago
E-Merge IT Recruitment
South Africa
R50 000 – R200 000 per year

Overview We’re looking for a Senior Software Engineer with strong Java, Python, and AWS skills to help build advanced financial platforms used by top investment firms. This is a remote role (South Africa only), offering R1.5m per annum with a collaborative, highly skilled FinTech team. We’re not your average corporate nine-to-five — we’re a powerhouse of innovation, wrapped in code and fueled...

Remote
9 hours ago
Takealot
South Africa
R300 000 – R400 000 per year

Senior Software Engineer (Python) - Supply Chain South Africa Join Our Mission at Takealot Fulfilment Solutions | We Are TFS Revolutionising e-commerce logistics in South Africa with cutting-edge technology and operational excellence. We deliver 30+ million orders annually, empowering businesses and driving economic growth. Who We're Looking For: Innovative, ambitious individuals ready to...

9 hours ago
Sitel Corp.
South Africa
R300 000 – R400 000 per year

Full Stack Software Engineer - AI Team (Python and Vue.js or React) Foundever is a global leader in the customer experience (CX) industry. With 170,000 associates across the globe, we are the team behind the best experiences for +750 of the world’s leading and digital-first brands. Our innovative CX solutions, technology, and expertise are designed to support operational needs for our clients...

Remote
9 hours ago
LexisNexis
Cape Town
R400 000 – R500 000 per year

An innovative tech company is seeking a Senior Software Engineer to join their team in Cape Town. The role involves developing new solutions, maintaining existing applications, and collaborating with cross-functional teams. Candidates should have expertise in Java and cloud platforms, and a keen interest in backend development with Python. The company promotes a healthy work/life balance,...

9 hours ago
Boardroom Appointments
Johannesburg
R300 000 – R400 000 per year

A recruitment agency is seeking a software developer in Johannesburg. The role requires proficiency in Python and Django, with 2-5 years experience in software development. Familiarity with Agile methodologies and REST APIs is essential, as well as a qualification in Engineering or Computer Science. This position offers a dynamic environment for individuals passionate about software development...

9 hours ago
Canonical
Cape Town
R400 000 – R500 000 per year

Lead Python Software Engineer, Commercial Systems Canonical, Cape Town, Western Cape, South Africa. Remote in the EMEA region. Company Overview Canonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. We are founder‑led,...

9 hours ago
Bookmark Not interested
Boardroom Appointments
Cape Town
R400 000 – R500 000 per year

About the job Senior Software Engineer (Python) Responsibilities: - Writes code & tests and pushes to production independently. - Reviews code, providing valuable improvements for the team. - Designs system-level code and delivers significant team-level projects. - Creates and executes unit test plans. - Develops detailed technical analysis and design specifications based on functional...

9 hours ago
Canonical
Cape Town
R300 000 – R400 000 per year

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading public cloud and silicon providers, and industry leaders in many...

9 hours ago
Create job alert for new jobs for
python software engineer, South Africa
Canonical
South Africa
R50 000 – R200 000 per year

Python Software Engineer, Commercial Systems Home based - EMEA Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and...

9 hours ago
Bookmark Not interested
Boardroom Appointments
Johannesburg
R400 000 – R500 000 per year

About the job Senior Software Engineer (Python) - 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 teams - Expertise in programming and frameworks:...

9 hours ago
Canonical
Cape Town
R300 000 – R400 000 per year

Overview Software Engineer (Python/Linux/Packaging) – Canonical Cape Town, Western Cape, South Africa Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is a...

9 hours ago
Canonical
Cape Town
R300 000 – R400 000 per year

Overview Canonical is a pioneering open-source software company based in Cape Town, South Africa. We publish Ubuntu and serve global enterprises with cloud, data science, AI, engineering, and IoT workloads. Our team operates globally with 1200+ colleagues in 75+ countries and limited office-based roles. Teams meet 2 to 4 times per year to align on strategy and execution. The Ubuntu Pro Client...

No Experience Remote
9 hours ago
Canonical
Cape Town
R300 000 – R400 000 per year

Distributed Systems Software Engineer, Python / Go Canonical Cape Town, Western Cape, South Africa Join or sign in to find your next job Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go Canonical Cape Town, Western Cape, South Africa 3 months ago Be among the first 25 applicants Join to apply for...

No Experience Remote
9 hours ago
Menu