Senior Software Engineer (Python) - Supply Chain
Quick Summary
Bachelor's Degree or Advanced Diploma in Computer Science, Mathematics or Engineering or equivalent experience in software development. A thorough understanding of computer science fundamentals,
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.
Innovative, ambitious individuals ready to shape the future of e-commerce logistics. At TFS, "Uniquely You" meets "Powerfully Us", where your individuality strengthens our collective mission.
This position reports to the respective team's manager.
As a Software Engineer, you will be someone whose expertise directly translates into the development of robust software in the e-commerce domain. You will be from a computer science background with an emphasis on software development. You will have the opportunity to implement best practices to improve existing software and participate in the development of new features. While we don't promote after-hours work as part of the regular workday, we run a 24/7 business with the need to keep systems up and running. Software Engineers are expected to provide after-hours support on a rotational basis to resolve critical system issues.
- Design and build solutions to assist our business users, and improve customer experience
- Architect and design solutions with your team
- Keep up to date with technology trends
- Apply creative thought processes to solve complex challenges at scale
- Strong focus on making takealot.com the best place to shop at, a happy customer is a repeat customer
- Drive for excellence, to help foster a world-class engineering team
- Solutions-oriented, can-do attitude, and high energy
- Strong analytical and critical thinking, using data to inform decisions
- Ability to dis-aggregate and structure solutions to ambiguous problems
- Solid quantitative skills
- Ability to interview and interact professionally, with internal and external people
- Capability to present ideas succinctly, in writing and verbally
- Versatile and with the appetite to learn by doing
Requirements
~1 min read- Bachelor's Degree or Advanced Diploma in Computer Science, Mathematics or Engineering or equivalent experience in software development.
- A thorough understanding of computer science fundamentals, including object-oriented design, data structures and algorithms
- 3 to 5 years experience in a software development role for an intermediate-level position
- 5 to 10+ years experience in a software development role for a senior-level position
- Experience in writing robust, efficient production code
- Proficient in a strongly typed language such as Python
- Experience with development in a Linux environment
- Experience with SQL database systems
- Open to diversifying language skill set
- Experience in the following will be advantageous:
- MySQL, PostgreSQL, MS SQL
- Memcached, Redis
- Message Brokers, Queues and PubSub systems (e.g. Kafka and RabbitMQ)
- Containerisation (e.g. Docker)
- Orchestration (e.g. Kubernetes)
- GitHub, Travis CI, Jenkins
- AWS, GCP, Azure
- Microservices
What We Offer
~1 min readWhat We Offer
~1 min readA culture that celebrates individual uniqueness while championing the strength of togetherness. Be part of creating sustainable, scalable solutions that make a difference across South Africa's e-commerce landscape.
Takealot Fulfilment Solutions (TFS) is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.
Location & Eligibility
Listing Details
- Posted
- February 19, 2026
- First seen
- March 26, 2026
- Last seen
- May 1, 2026
Posting Health
- Days active
- 35
- Repost count
- 0
- Trust Level
- 23%
- Scored at
- May 1, 2026
Signal breakdown
Please let Takealotcom know you found this job on Jobera.
4 other jobs at Takealotcom
View all →Explore open roles at Takealotcom.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.