Clera home
·Dashboard

Software Jobs in Cape Town, South Africa (Now Hiring) — 173 open

Mr D logoMr D

Python Software Engineer

Cape Town, Western Cape, South Africa · Hybrid

Senior

Mr D, a division of the Takealot Group is looking for a Mid-level and Senior Software Engineer to shape the Future of South African Ecommerce 🚀 Are you ready to make a real impact in one of South Africa’s most dynamic t…

Skills: Python, Unix/Linux, Distributed Systems, API Design, Event Streaming

takealot.com logotakealot.com

Python Software Engineer

Cape Town, Western Cape, South Africa · Hybrid

Senior$231M raised

Mr D, a division of the Takealot Group is looking for a Mid level and Senior Software Engineer to shape the Future of South African Ecommerce 🚀 Are you ready to make a real impact in one of South Africa’s most dynamic t…

Skills: Python, Unix/Linux, Distributed Systems, API Design, Event Streaming

Collinson Group logoCollinson Group

MS Dynamics Technical Systems Support Analyst

Cape Town, Western Cape, South Africa · On-site

Senior

About Collinson Collinson is a global loyalty and benefits company serving some of the world's best-known brands across financial services, travel, and retail. With 30 years' experience operating in over 170 countries, t…

Skills: Microsoft Dynamics 365 Finance & Operations, SQL, Python, PowerShell, Power BI

Houst logoHoust

Marketing Specialist

Cape Town, Western Cape, South Africa · Hybrid

Mid level$17M raised

About the role We're looking for a Marketing Specialist to help drive customer acquisition, engagement, and revenue growth across our global markets. Based in Cape Town, you'll work closely with our London based Growth t…

Skills: Growth Marketing, Paid Media, SEO, Content Marketing, Email Marketing

MRI Software logoMRI Software

Software Support Analyst (Accounting/Financial Knowledge)

Johannesburg, Gauteng, South Africa · Hybrid

Mid level$16M raised

MRI Software is seeking a Software Support Analyst with accounting/financial knowledge to join our team in Cape Town, South Africa! This individual will be responsible for resolving customer queries and will need to anal…

Skills: Accounting Knowledge, Customer Service, Technical Troubleshooting, Professional Communication, Multi-tasking

Merkle logoMerkle

Senior Software Developer

Cape Town, Western Cape, South Africa · Hybrid

Senior

Location: Cape Town, South Africa (Hybrid) Build products used across Africa and the world. At Dentsu Data, we’re building the next generation of AI, data and marketing technology that powers some of the world’s most rec…

Skills: Python, TypeScript, JavaScript, SQL, Microsoft Azure

MRI Software logoMRI Software

Senior Property Accounting Manager

Johannesburg, Gauteng, South Africa · Hybrid

Senior+$16M raised

Position Overview: The Senior Manager, Service Delivery is accountable for end-to-end Property Accounting delivery performance across the NA Lindsey and PMX teams within Managed Services in the Global Delivery Centre (GD…

Skills: Property Accounting, Managed Services, Client Delivery Leadership, Financial Controls, Stakeholder Management

The SalesWorX Company logoThe SalesWorX Company

Resource & Capacity Planning Coordinator - SAAS

Cape Town, Western Cape, South Africa · On-site

Mid level

The Resource & Capacity Planning Coordinator is responsible for the effective allocation, utilisation, and optimisation of all project and support resources across the organisation. This role ensures that the right skill…

Skills: Resource Planning, Capacity Management, Billable Utilisation, Stakeholder Management, Analytical Reporting

NSC Global logoNSC Global

Service Delivery Manager

Cape Town, Western Cape, South Africa · On-site

Senior

Overview POSITION: Service Delivery Manager This role is responsible for delivery excellence of all support towers, customer relationship management, client care, and P&L responsibility. This position holds the responsib…

Skills: Service Delivery Management, Customer Relationship Management, P&L Management, Financial Forecasting, SLA Management

Decision Inc. Australia logoDecision Inc. Australia

Senior IT Project Manager

Cape Town, Western Cape, South Africa · On-site

Senior

We are seeking a Senior IT Project Manager who can operate at the intersection of business strategy and technology execution. This role is suited to someone who understands both enterprise IT landscapes and business valu…

Skills: IT Project Management, Digital Transformation, Stakeholder Management, Agile Methodology, Risk Management

Interpath logoInterpath

IFS Support Analyst

Cape Town, Western Cape, South Africa · Hybrid

Mid level

IFS Support Analyst Interpath Cape Town, South Africa Interpath is an international and fast-growing advisory business with deep expertise in a broad range of specialisms spanning deals, advisory and restructuring capabi…

Skills: IFS ERP Support, Incident Management, Service Request Management, System Configuration, User Access Management

Accenture logoAccenture

Software Product Business Architect. Sr Analyst

Cape Town, Western Cape, South Africa · Hybrid

Mid level$6M raised

We Are: Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue g…

Skills: Business Analysis, Product Management, SaaS Product Lifecycle, Agile/Scrum, Requirements Elicitation

Amazon logoAmazon

Incident Management Engineer (Spanish/English bilingual), Incident Detection and Response

Cape Town, Western Cape, South Africa · On-site

Senior$35B raised

Amazon has built a reputation for excellence with a mission to be the earth’s most customer-centric company, a company that customers from all over the globe will recognize, value, and trust for both our products and our…

Skills: Incident Management, Technical Support, Problem Management, Spanish Fluency, Executive Communication

Accenture logoAccenture

Quality Engineering Analyst

Cape Town, Western Cape, South Africa · Hybrid

Mid level$6M raised

We Are: Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue g…

Skills: Software Testing, Quality Assurance, Test Automation, Selenium, Cypress

DigiOutsource logoDigiOutsource

Network Administrator

Cape Town, Western Cape, South Africa · Hybrid

Mid level

Kick-start your career in the online gaming world and experience the very latest in technology and innovation. Who we are We’re part of Super Group, the NYSE-listed digital gaming company behind some of the world’s leadi…

Skills: Network Administration, Switching, Routing, Firewall Management, Load Balancing

MRI Software logoMRI Software

SQL Support Analyst (UK hours)

Cape Town, Western Cape, South Africa · Hybrid

Mid level$16M raised

From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best emplo…

Skills: SQL Queries, Application Support, Software Testing, Troubleshooting, Technical Communication

MRI Software logoMRI Software

Support Analyst (US Hours)

Cape Town, Western Cape, South Africa · Hybrid

Entry level$16M raised

Position Overview As a Support Analyst with the MRI Software Client Support team, you will have the opportunity to analyze complex software issues, engage with our worldwide client base, and provide an incredible custome…

Skills: SQL, Salesforce, CRM, Problem Solving, Time Management

Accenture logoAccenture

Quality Engineering Analyst

Cape Town, Western Cape, South Africa · Hybrid

Mid level$6M raised

We Are: Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue g…

Skills: Software Testing, Quality Assurance, Test Automation, Selenium, Cypress

Amazon logoAmazon

Incident Management Engineer (Spanish/English bilingual), Incident Detection and Response

Cape Town, Western Cape, South Africa · On-site

Senior$35B raised

Amazon has built a reputation for excellence with a mission to be the earth’s most customer-centric company, a company that customers from all over the globe will recognize, value, and trust for both our products and our…

Skills: Incident Management, Spanish Fluency, Technical Support, Executive Communication, Problem Management

SupportYourApp logoSupportYourApp

(fluent German) Customer Support Consultant, Broadband Diagnostics (remote)

Cape Town, Western Cape, South Africa · Remote Solely

Mid level

Who we are? SupportYourApp is a global Support-as-a-Service leader, partnering with tech companies and industry leaders like MasterCard, Calm and MacPaw in 30+ countries since 2010 to deliver secure customer and technica…

Skills: German Language Proficiency, English Language Proficiency, Technical Support, Wi-Fi Troubleshooting, Ethernet Troubleshooting

12345

Showing 1–20 of 173

Mr D logo

Python Software Engineer

Mr D

Cape Town, Western Cape, South Africa • Hybrid

Apply
Senior

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

  • Full-time
  • bachelor degree
  • Professional Development Resources, Remote Working Options, Flexible Hours, Hybrid Arrangements, Birthday Leave, Takealot Staff Discounts
  • Posted 1d ago
  • ~40 hrs/week

Responsibilities

Architect and develop scalable, secure APIs and distributed backend systems to handle millions of transactions. Focus on building cloud-native solutions and containerized microservices to enhance the Mr D ecommerce experience.

Requirements

Requires a Bachelor's degree in Computer Science or a related field with over 5 years of professional software development experience. Must possess strong expertise in Python, Unix/Linux, and the design of distributed stateless architectures.

Full job description

Mr D, a division of the Takealot Group is looking for a Mid-level and Senior Software Engineer to shape the Future of South African Ecommerce 🚀

Are you ready to make a real impact in one of South Africa’s most dynamic tech environments?

If you’re passionate about building scalable, reliable, and efficient systems that directly impact millions of users across the country, this is your opportunity to level up your career.

Why Engineers Choose Mr D

🎯 High-Impact Work That Matters

Work on projects that directly shape how South Africans shop, eat, and live. Our engineers tell us they love the high-impact nature of their work, you’ll see your code making a real difference in people’s daily lives, not just sitting in a corporate void.

📈 Unlimited Growth Potential

We invest in our people. With plenty of resources dedicated to professional development and genuine room to grow, you’ll have the support you need to advance your career. Whether you want to dive deeper into technical excellence or explore leadership opportunities, we’ve got your back.

🔧 Modern Tech Stack & Technical Freedom

Love Python? You’re in good company. Work with cutting-edge technologies and enjoy the freedom to choose the right tools and solutions for each challenge. Our engineers appreciate the modern tech stack and the autonomy to innovate without being boxed into outdated systems.

⚡ Lean & Efficient Culture

Say goodbye to endless meetings and bureaucratic red tape. We maintain a lean work mentality that keeps you focused on what you do best - building great software. Quick deployments, fast rollbacks, and a results-driven environment where your contributions are valued and visible.

🤝 Collaborate with Exceptional People

Join cross-skilled teams filled with smart people who are passionate about their craft. Our engineers highlight the quality of collaboration and the supportive, politics free work culture built on honesty and integrity.

🏠 Flexible Work, Balanced Life

Enjoy remote working options, flexible hours, and hybrid arrangements that fit your lifestyle. With on-call that’s not 24/7 and perks like birthday leave, Takealot staff discounts, and free Mr D delivery, we make sure work enhances rather than dominates your life.

What You’ll Be Building

As a Senior Software Engineer at Mr D, you’ll architect and develop systems that handle millions of transactions and solve complex technical challenges at scale. You’ll work on everything that fuels the Mr D experience with the freedom to explore new technologies and interesting patterns.

You’ll be designing and maintaining secure, scalable APIs, developing distributed backend systems with stateless architectures, and working with event streaming technologies. From containerized microservices to cloud-native solutions, you’ll be at the forefront of modern software engineering.

What We’re Looking For

🎓 Technical Foundation

We need someone with a thorough understanding of computer science fundamentals, object-oriented concepts, data structures, and algorithms.
Your Bachelor’s Degree in Computer Science, Mathematics, Engineering, or related field (or equivalent experience) should be backed by 5+ years of hands-on Software Development experience.

💻 Core Technical Skills

  • Python & *nix expertise - You’re comfortable in Unix/Linux environments and passionate about Python development
  • Distributed Systems - Experience developing distributed backend systems and stateless architectures
  • API Design - Proven ability to design and maintain secure and scalable APIs
  • Data & Streaming - Hands-on experience with event streaming, relational & non-relational datastores
  • Cloud & Containers - Experience with containerization and cloud service providers

⭐ Nice-to-Have Experience

  • AWS Cloud technologies for scalable, cloud-native solutions
  • Version Control with GIT for collaborative development
  • Database Technologies: PostgreSQL, DynamoDB, Elastic, Redis
  • Event Streaming: Kafka for real-time data processing
  • Orchestration: Docker and Kubernetes for container management

🚀 The Mr D Mindset

Most importantly, we’re looking for someone with a passion for learning new skills and an appreciation for inventing and simplifying. You should love solving complex problems and have the drive to continuously improve both your craft and our systems.

Ready to Make Your Mark?

Join a company where leadership transparency flows from the CEO down, where your professional environment supports your growth, and where you’ll have plenty of interesting work to sink your teeth into.

Mr D isn’t just another tech job - it’s where senior developers come to do their best work, grow their careers, and build systems that matter.

Ready to take the next step in your engineering journey? Let’s talk. Mr D - Delivering more than just food. Delivering careers that matter.

Mr D is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference

Related keywords

PythonUnixLinuxDistributed SystemsStateless ArchitectureAPI DesignEvent StreamingCloud NativeContainerizationAWSGitPostgreSQLDynamoDBElasticRedisKafka

About Mr D

LinkedInVisit site
Industry
Software Development
Company size
201-500 employees
Headquarters
Cape Town, Western Cape
LinkedIn followers
7,677

Mr D is South Africa’s leading online delivery service. It is a subsidiary of South Africa’s leading e-commerce retailer, takealot.com, part of the global internet group, Naspers. We’re a tech-centred, people-focused online delivery company, delivering liquor, gifts, pet care, Pick n Pay groceries, and more to wherever you are, at the tap of an app. Mr D is a truly South African brand, started and run by South Africans. Its origins trace back to the days of Mr. Delivery in 1992 when ordering was done over the phone from printed menus on your fridge at home. Since being acquired by takealot.com in 2014, Mr D has become South Africa’s leading online delivery business and grown exponentially in recent years. Mr D takes millions of orders through its mobile apps, boasts partnerships with over 8 000 restaurants, including South Africa’s largest restaurant brands, and Pick n Pay stores. We deliver to more than 2500 suburbs in all 9 provinces across SA. We are always looking to add new extraordinary minds to our growing team so that our extraordinary dreams can become a reality. Mr D. Now we get more than food done. #JustMrDIt 🇿🇦🛵

Offices: 10 Rua Vasco da Gama St, Cape Town, Western Cape 8001, ZA

E-CommerceMobile AppsAppsFood DeliveryFood and Beverage
View all jobs at Mr D

Frequently asked questions

How many Software jobs are open in Cape Town, South Africa right now?

There are currently 173 open software positions in Cape Town, South Africa listed on Clera. New openings are added daily as companies post roles.

Which companies are hiring for Software roles in Cape Town, South Africa?

Companies currently hiring include MRI Software, Amazon, Old Mutual South Africa, Duku AI, NTT DATA, Inc., among others. Browse the listings above to see every active employer.

Are there remote or hybrid Software jobs in Cape Town, South Africa?

Yes — 108 of the 173 open software positions offer remote or hybrid work (31 remote, 77 hybrid).

How do I apply for Software jobs in Cape Town, South Africa?

Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.

Software jobs in other cities

Johannesburg, South AfricaMidrand, South AfricaStellenbosch, South AfricaDurban, South AfricaPretoria, South AfricaSandton, South AfricaRandburg, South AfricaCenturion, South Africa

Other jobs in Cape Town, South Africa

Management & LeadershipCustomer Service & SupportFinance & AccountingConsultingTechnologySalesData & AnalyticsAdministrativeEngineeringMarketing

Browse more

All Software jobsDiscover jobs
Clera home

Your AI-talent agent. Connecting talents with dream jobs.

Earn $5,000

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

© 2026 Clera Labs, Inc.

PrivacyTermsBug Bounty