Principal Software Engineer (Group Fulfilment)
Salary
Not disclosed
Job Type
full time
Posted
about 1 hour ago
Closing date
9 Dec 2026
Job Description
Takealot Group, a prominent player in South Africa's e-commerce landscape, is seeking an accomplished Principal Software Engineer to bolster its Group Fulfilment Engineering team. This is an exciting opportunity to contribute to the intricate systems that power the logistical backbone of one of the nation's leading online retailers, serving millions of satisfied customers.
About the Role
The Group Fulfilment Engineering team at Takealot is at the forefront of tackling significant challenges inherent in large-scale logistics and delivery operations. The team operates within a sophisticated technology environment, employing a microservices architecture and embracing event-driven principles. Their work is critical to ensuring a smooth and efficient delivery experience for Takealot's vast customer base. As a Principal Software Engineer, you will be instrumental in shaping and optimising these vital systems, contributing to the company's mission of delivering seamless online shopping experiences.
Key Responsibilities
This role demands a seasoned engineer capable of taking ownership and driving solutions from conception to implementation. Your responsibilities will span the entire development lifecycle, focusing on building and refining the software that underpins Takealot's extensive delivery network.
Key areas of focus include:
- Developing and optimising systems crucial for the efficient delivery of parcels and food across South Africa.
- Collaborating closely with business stakeholders to enhance and streamline delivery processes.
- Conducting research and defining innovative technological solutions to address complex logistical challenges.
- Working primarily within an open-source technology stack, fostering a culture of innovation and adaptability.
- Assuming end-to-end ownership of the solutions you develop, ensuring their robustness and scalability.
What They're Looking For
Takealot is seeking a candidate with a proven track record of excellence in software engineering, specifically within large-scale, production environments. A strong foundation in Computer Science or a related field, coupled with extensive practical experience, is essential for success in this role.
Essential qualifications and experience include:
- A degree in Computer Science or a comparable qualification.
- A minimum of 10 years of experience in writing robust, efficient, and production-ready code.
- Demonstrated experience with SQL database systems.
- Proficiency in operating within a Linux development environment.
- Expertise in one or more programming languages such as Java, Scala, Angular, Python, or C#.
- A willingness and ability to expand your skill set to encompass new languages and technologies as needed.
This position offers a chance to work on stimulating problems within the dynamic field of e-commerce logistics. As an Equal Opportunity Employer, Takealot is committed to fostering a diverse and inclusive workplace, actively encouraging applications from previously disadvantaged groups and individuals with disabilities.
In South Africa, Principal Software Engineer roles in the e-commerce and logistics sectors typically command competitive salaries, reflecting the high level of expertise and responsibility involved. Companies like Takealot often provide opportunities for significant professional growth and the chance to work with cutting-edge technologies.
Requirements
- Degree in Computer Science or a similar qualification.
- 10 years of experience in writing robust, efficient production code.
- Experience with SQL database systems.
- Experience in a Linux development environment.
- Proficient in languages such as Java, Scala, Angular, Python, or C#.
- Open to diversifying language skill set.
About the employer
Takealot Group
Takealot Group is a hiring organisation operating in South Africa. They are currently recruiting for the Principal Software Engineer (Group Fulfilment) role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.
Interested in this role at Takealot Group?
JobVault never charges job seekers to apply.
More General jobs
See all →- View →
Head of OTC Trading
Luno careers · South Africa · R20 000 – R35 000 per month
- View →
Product Manager (On Demand Delivery Execution)
Takealot Group · Cape Town
- View →
Finance Administrator (Maternity Cover)
Takealot Group · Cape Town
- View →
Customer Service Team Leader - Restaurant Support
Takealot Group · Cape Town
- View →
Legal Counsel (Regulatory and Compliance)
Takealot Group · Cape Town
- View →
IT Support
Takealot Group · Montague Gardens, Cape Town
Get ready for your application
Free career guides written for South African job seekers.
