
Principal Software Engineer (Group Fulfilment)
takealot.com1 month ago
Cape Town, South AfricaStaff+
Responsibilities
- Develop and optimize systems managing parcel and food delivery throughout South Africa.
- Work with the business to improve processes and enable more efficient deliveries.
- Research and define technical solutions.
- Work predominantly on open-source platforms.
- Take end-to-end ownership of solutions.
- Communicate effectively, solve problems, adapt to change, and support learning and mentorship.
Requirements
- Degree in Computer Science or a similar qualification.
- 10 years of experience writing robust, efficient production code.
- Experience with SQL database systems and development in a Linux environment.
- Proficiency in Java, Scala, Angular, Python, or C#.
- Willingness to diversify language skills.
- Equivalent experience may substitute when the candidate does not have a Bachelor’s Degree or Advanced Diploma.
Benefits
- Market-related total remuneration package with flexibility according to individual needs.
- Mentorship programme and access to the Naspers Tech Community and online learning through MyAcademy, Udacity, Coursera, and other courses.
- Regular social events and out-of-office activities.
- Staff discount across Takealot products.
- Birthday leave.
- Choice of Mac or Windows computer setup and monitor configuration.
- Confidential counselling, legal support, and financial guidance.
- Free parking.
Tech Stack
AngularApache CassandraApache KafkaAWSC#GitGoogle CloudGrafanaGraphiteJavaKotlinKubernetesLinuxPlay FrameworkPostgreSQLPythonReactRedisScalaSQLSwiftWindows
Categories
About takealot.com
Takealot.com is a South African e-commerce marketplace and first-party retailer offering general merchandise, electronics, and household goods to consumers nationwide. It operates its own logistics and warehousing to support marketplace sellers and direct sales, monetizing through product margins and seller commissions. Founded in 2011 and headquartered in Cape Town, it is part of the Naspers/Prosus group.