1,229,538open jobs
69,967companies
213,807added this week
Browse all
Salary
≈ $28k – $66k per year (Estimated)
Location
Hybrid (Cape Town, South Africa)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 5, 2026. First seen by Alion on Aug 21, 2025. Takealot scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Takealot Group is a South African e-commerce company based in Cape Town that runs Takealot, the country's largest online retail store and marketplace, alongside the Mr D food and grocery delivery service. Founded in 2011 and owned by Naspers, the group operates its own warehouses and delivery network through Takealot Fulfilment Solutions, which handles over 30 million orders a year, and its third-party marketplace accounts for over a fifth of units sold. It hires software, data and machine learning engineers, product managers, marketplace account and merchandising staff, supply chain and loss prevention specialists, Mr D sales and partner teams, and interns in Cape Town and Johannesburg.

Takealot Fufilment Solutions (TFS), is a new servicing offering which has been spun off from Takealot.com - South Africa’s leading online retailer. We are seeking a highly skilled Senior Software Engineer to become part of our newly established Fulfilment Engineering team.

We are an energetic team that is fully responsible for all the systems required to support the Takealot Fulfilment Solutions capabilities as well as the unique challenges that come with orchestrating order fulfilment across distribution centers and logistics operations. We have adopted a microservices architecture to both isolate our logic and to enable scale. We follow REST architecture primarily but do use event-driven architecture where applicable.

Think you’ve been challenged before? Think again!

  • Scale: 4 million happy shoppers shop online on takealot.com. Client facing as we facilitate deliveries for multiple businesses.
  • Learn: We work with the best of the best, and then some. Code alongside industry leaders and upskill in record time.
  • Grow: Expand your career in the fast-growing Takealot Group: takealot.com, Mr D, & Takealot Fulfilment Solutions (TFS). Help us build out our new B2C and C2C Systems. We like to promote from within: Here’s your chance.

Who’s who in the tech space

This position reports to the Software Engineering Manager of the Fulfilment Orchestration Team.

Your mission, should you choose to accept it:

  • Developing and optimizing systems to manage order fulfilment throughout South Africa
  • Working with business to improve processes to allow for more efficient deliveries, operations, and improved customer experience.
  • Researching and defining solutions across the fulfilment domain.
  • Working predominantly on open source platforms
  • End-to-end ownership of solutions

Attributes required:

  • Solid communication skills
  • Proactive
  • Ability to adapt to change
  • Problem-solver
  • Solutions-oriented
  • Willing to learn as well as teach others

Our Tech Stack:

  • Java
  • Spring Framework
  • Angular & React
  • Postgres
  • Google Pubsub
  • Google Cloud
  • Graphite and Grafana
  • Git
  • Google Big Query
  • Flyway

Qualifications & Experience:

  • Degree in Computer Science or a similar qualification 
  • At least 5 years of experience in writing robust, efficient production code
  • Must have experience with SQL database systems
  • Nice to have experience with Kubernetes systems ideally in GCP
  • Experience with development in a Linux environment
  • Proficient in languages such as Java, Scala, Angular, React, Python, or C# - we are keen to help you learn through the gaps
  • Open to diversifying language skill set
  • In the event that you do not have a Bachelor’s Degree or an Advanced Diploma, an equivalent experience requirement must be met
  • Solid understanding of RESTful API design and integration is preferred
  • Nice to have familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack)

Let’s talk about life @ Takealot Group

  • The power is in your hands:We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs. Go on, be the master of your own destiny.
  • No doors: We aren’t fans of stuffy offices or siloed work environments. See someone you like? High five, collab and make something great.
  • Remote working: Love water cooler chats and working from home? Takealot.com offers a hybrid working model for the best of both worlds.
  • Mentorship programme: We aren’t kidding when we say the people with the best people win. Now’s your chance to be one of the best, by learning from the best.
  • Naspers Tech Community & Online Learning: Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Up-skill with free access to courses on MyAcademy, Udacity, Coursera and more.
  • Good times: Get to know the other extraordinary minds at takealot.com during regular social events and out-of-office activities (think hikes, think mini golf, think good times).
  • Staff discount. Millions of products across 28 departments. What more could you ask for?
  • Birthday leave: Cake Day all the way. Enjoy your day off - you deserve it. 
  • Help when you need it most: Confidential counselling, legal support and financial guidance, for free, anytime, anywhere. 
  • Tech stack (for days): ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes and all things machine learning. If you build it, they will come.
  • Free parking: No more 5km fun runs to your desk (unless you want to). 

Like what you see? 

If you meet the above you are an Extraordinary Mind. Apply today!!

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,229,538 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
≈ $27k – $63k per year (Estimated) • In office • Cape Town
JavaScript
C#
C#
.NET
Databases
Azure Cosmos DB
AI/ML
Machine Learning
Frontend
React.js
DevOps
Azure
Bicep
Management
SharePoint
Agile
Apply
In office • Full-Time • Cairo
Java
PHP
SQL
DevOps
Linux
Apply
Software Engineer 2 months ago
$98k per year • In office • Full-Time • San Francisco
Go
Java
DevOps
CI/CD
Apply
NX Developer 2 hours ago
$140k – $186k per year • Equity • In office • 5+ years exp • Bachelor's Degree • Mountain View
Python
Java
C#
C++
C#
.NET
AI/ML
Computer Vision
Web3
Rollup
Robotics
Sensor Fusion
Apply
NX Developer 2 hours ago
$129k – $171k per year • Equity • In office • 5+ years exp • Bachelor's Degree • Boston
Python
Java
C#
C++
C#
.NET
AI/ML
Computer Vision
Web3
Rollup
Robotics
Sensor Fusion
Apply
Software Developer 3 days ago
≈ $120k – $222k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Houston
SQL
C#
DevOps
Rest API
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Cybersecurity
SBOM
OWASP
Management
Agile
Apply
Software Developer 3 days ago
In office • 3+ years exp • Bachelor's Degree • Gurgaon
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Azure SQL Database
Frontend
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Cybersecurity
Microsoft Entra ID
Analytics
Power BI
Management
Power Automate
Power Apps
Microsoft Teams
SharePoint
Agile
Scrum
Microsoft Office
Apply
≈ $69k – $139k per year (Estimated) • Remote (United States) • 1+ year exp • Bachelor's Degree • Sarasota
DevOps
GCP
Azure
AWS
Cybersecurity
ISO 27001
MITRE ATT&CK
Threat Modeling
SIEM
Apply
In office • Internship • Bachelor's Degree • Houston
Python
Java
C#
Visual Basic
Management
Outlook
SharePoint
Microsoft Office
Apply
$14k – $21k per year (net) • Remote (EAEU) • Full-Time • 2+ years exp • Moscow
PHP
SQL
PHP
Bitrix
Management
Google Sheets
Marketing
LinkedIn Ads
Google Ads
Screaming Frog
Apply
≈ $33k – $82k per year (Estimated) • Remote (South Africa) • 5+ years exp • Bachelor's Degree
Python
Go
JavaScript
Kotlin
SQL
Scala
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Memcached
ElasticSearch
Apache Kafka
AI/ML
Vertex AI
Machine Learning
Frontend
React.js
JQuery
Mobile
Algolia
DevOps
Rest API
GCP
Azure
Jenkins
AWS
Docker
Kubernetes
Travis CI
GitHub
Linux
Management
Slack
Agile
Apply
≈ $28k – $66k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Cape Town
Python
SQL
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
MS SQL
Memcached
Apache Kafka
DevOps
GCP
Azure
Jenkins
AWS
Docker
Kubernetes
Travis CI
GitHub
Linux
Management
Agile
Apply
≈ $22k – $48k per year (Estimated) • Remote (South Africa) • Bachelor's Degree • Cape Town
Python
Databases
PostgreSQL
Redis
DynamoDB
Apache Kafka
DevOps
AWS
Docker
Kubernetes
Linux
Unix
Apply
≈ $28k – $66k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Cape Town
Python
JavaScript
Java
Kotlin
TypeScript
SQL
C#
Scala
Scala
Play Framework
Databases
PostgreSQL
Redis
Cassandra
Apache Kafka
AI/ML
Machine Learning
Frontend
Angular
DevOps
GCP
Git
Kubernetes
Grafana
Linux
Management
Slack
Agile
Apply
≈ $29k – $67k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Cape Town
Python
Java
Kotlin
SQL
C#
Scala
Scala
Play Framework
Databases
PostgreSQL
Redis
Apache Kafka
AI/ML
Machine Learning
DevOps
GCP
Git
Kubernetes
Grafana
Linux
Management
Slack
Agile
Apply
See all jobs
This is one of many
1,229,538 more open roles from verified company boards, updated every day.