Overview
Takealot.com , South Africa’s leading online retailer, is looking for a highly talented Software Engineer to join our Logistics Engineering team.
We are an energetic team that is fully responsible for all the systems required to support Takealot’s delivery network, including the unique challenges of logistics and scale. We follow a microservices architecture to isolate logic and enable scale, use an event-driven approach, model our delivery network with a graph database, and are researching the usage of the actor model design pattern and graph traversal optimization.
Think you’ve been challenged before? Think again!
Why Join
- Scale : 4 million happy shoppers shop online on takealot.com. Show them what you can do.
- Learn : We work with the best of the best, and then some. Code alongside industry leaders and upskill quickly.
- Grow : Expand your career in the fast-growing Takealot Group : takealot.com and Mr D. We promote from within.
Your mission
Developing and optimizing systems to manage both parcel and food delivery throughout South AfricaWorking with the business to improve processes to allow for more efficient deliveriesResearching and defining solutions within the logistics domainWorking predominantly on open source platformsEnd-to-end ownership of solutionsProactive; able to adapt to change; problem-solver; solutions-oriented; willingness to learn and teach othersTechnical stack : Scala, Play Framework, Angular, Kafka, AWS, Google Cloud, Graphite and Grafana, GitQualifications
Degree in Computer Science or a similar qualificationAt least 3 years of experience in writing robust, efficient production codeExperience with SQL database systemsExperience with development in a Linux environmentProficient in languages such as Java, Scala, Angular, Python, or C#Open to diversifying language skill setEquivalent experience if you do not have a Bachelor’s Degree or an Advanced DiplomaLife at Takealot Group
The power is in your hands : We offer a market-related total remuneration package with flexibility.No doors : Collaborative, flat environment with cross-functional teamwork.Remote working : Hybrid model for the best of both worlds.Mentorship programme : Learn from experienced colleagues and grow.Naspers Tech Community & Online Learning : Access courses and learning resources online.Good times : Regular social events and activities.Staff discount : Discounts on millions of products across 28 departments.Birthday leave : Cake Day on your birthday.Right tools, right job : Modern equipment and the latest tech.Help when you need it most : Confidential counselling, legal support, and financial guidance.Tech stack : ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes and related ML tooling.Equal Opportunity Takealot is an Equal Opportunity Employer. Applicants from the previously disadvantaged groups and people with disabilities will be given preference.
Note : This refinement removes non-essential application forms and boilerplate while preserving core role information.
#J-18808-Ljbffr