JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
General
full time

Senior Software Engineer (Logistics)

Takealot GroupSouth Africa

Salary

Not disclosed

Job Type

full time

Posted

4 days ago

Closing date

20 Sep 2026

Share:WhatsAppLinkedIn

Job Description

Takealot Fulfilment Solutions (TFS), a dynamic division of Takealot Online, is inviting applications for a Senior Software Engineer position. This role is central to enhancing the technological backbone of South Africa's e-commerce logistics, a sector experiencing rapid innovation. TFS is instrumental in managing the complex flow of over 30 million orders each year, underpinning the success of numerous businesses and contributing significantly to the nation's economic landscape. The ideal candidate will join a forward-thinking team dedicated to leveraging cutting-edge technology to achieve operational excellence in logistics.

About the role

This is a significant opportunity for an experienced software engineer to play a leading role in the development and optimisation of systems critical to the logistics operations at Takealot. The position focuses on the intricate challenges of managing both parcel and food deliveries across South Africa. The successful applicant will be tasked with collaborating closely with business stakeholders to refine existing processes, thereby driving greater efficiency in delivery chains. Furthermore, the role involves a proactive approach to researching and defining innovative solutions within the logistics domain, utilising primarily open-source platforms. A key aspect of this position is the expectation of end-to-end ownership of the solutions developed, from conception through to deployment and maintenance.

Key Responsibilities

The Senior Software Engineer will be responsible for a range of technical and collaborative tasks designed to elevate Takealot's logistical capabilities. Key responsibilities include:

  • Developing and optimising software systems that manage the end-to-end lifecycle of deliveries, encompassing both general parcels and specialised food items across the diverse South African landscape.
  • Working collaboratively with business units to identify bottlenecks and inefficiencies within current delivery processes, and subsequently designing and implementing software-driven improvements.
  • Undertaking research into emerging technologies and methodologies relevant to logistics and e-commerce fulfilment, with the aim of proposing and defining forward-thinking solutions.
  • Contributing significantly to projects predominantly utilising open-source technologies and platforms.
  • Assuming full responsibility for the software solutions developed, ensuring their robustness, scalability, and alignment with business objectives from inception to production.

What they're looking for

To be considered for this role, candidates must possess a strong foundation in software engineering and a proven track record in delivering high-quality code. The essential qualifications and experience sought are:

  • A tertiary qualification in Computer Science or a related field. Applicants without a formal degree or advanced diploma may be considered if they can demonstrate equivalent practical experience.
  • A minimum of five years of professional experience in writing robust, efficient, and production-ready code.
  • Demonstrated experience working with SQL database systems.
  • Proficiency in developing and deploying applications within a Linux environment.
  • Strong command of one or more programming languages such as Java, Scala, Angular, Python, or C#. The company also values adaptability and a willingness to expand one's programming language skillset.

In South Africa, senior software engineering roles within established e-commerce or logistics firms typically command competitive remuneration packages, reflecting the demand for specialised skills. Companies like Takealot are at the forefront of the digital transformation in retail and logistics, offering excellent career progression opportunities. Professionals in this field can expect a growing demand for their expertise as businesses increasingly rely on technology to streamline operations and enhance customer experiences.

Requirements

  • Degree in Computer Science or a similar qualification. In the absence of a Bachelor’s Degree or an Advanced Diploma, an equivalent experience requirement must be met.
  • At least 5+ years of experience in writing robust, efficient production code
  • Experience with SQL database systems
  • Experience with development in a Linux environment
  • Proficient in languages such as Java, Scala, Angular, Python, or C#
  • Open to diversifying language skill set

About the employer

T

Takealot Group

Takealot Group is a hiring organisation operating in South Africa. They are currently recruiting for the Senior Software Engineer (Logistics) 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.

Apply Now

More General jobs

See all →

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →