Principal Software Engineer (Group Fulfilment)

takealot.com

Location
Cape Town, Western Cape
Minimum qualification
Diploma
Closing date

First listed . Last checked at source .

In brief

**Overview** This is a Principal Software Engineer role within the Group Fulfilment department at takealot.com, a prominent tech company in South Africa. The position reports to the Software Engineering Manager. The role focuses on developing and optimizing systems for parcel and food delivery across the country. **What you will do** * Develop and optimise systems to manage both parcel and food delivery throughout South Africa. * Work with the business to improve processes to allow for more efficient deliveries. * Research and define solutions. * Work predominantly on open-source platforms. * Take end-to-end ownership of solutions. **Requirements (from the original advert)** * **Qualifications & Experience:** * Degree in Computer Science or a similar qualification, or an equivalent experience requirement if a Bachelor’s Degree or Advanced Diploma is not held. * 10 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. * **Attributes required:** * Solid communication skills. * Proactive. * Ability to adapt to change. * Problem-solver. * Solutions-oriented. * Willing to learn as well as teach others. **Who should apply** An experienced software engineer with a strong background in writing robust, efficient production code, ideally with 10 years of experience. The candidate should possess a Computer Science degree or similar, or equivalent professional experience. Proficiency in Java, Scala, Angular, Python, or C# and experience with SQL databases and Linux development environments are essential. The ideal candidate is proactive, adaptable, a problem-solver, solutions-oriented, and committed to both continuous learning and mentorship, ready to take end-to-end ownership of solutions predominantly on open-source platforms. **Deadline** Not specified **Reference** Original posting: https://www.myjobmag.co.za/job/principal-software-engineer-group-fulfilment-takealot-com Source: myjobmag

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

  • At least 10 years of experience.
  • Python
  • Java
  • React
  • Angular
  • C#
  • SQL
  • PostgreSQL
  • AWS
  • Google Cloud
  • Kubernetes
  • Linux
  • Git

Extracted automatically from the advert; confirm requirements on the original listing.

Job description

Who’s who in the tech space This position reports to the Software Engineering Manager. Your mission, should you choose to accept it: * Developing and optimising systems to manage both parcel and food delivery throughout South Africa * Working with the business to improve processes to allow for more efficient deliveries * Researching and defining solutions * Working predominantly on open-source platforms * End-to-end ownership of solutions Attributes required: * Solid communication skills * Proactive * Ability to adapt to change * Problem-solver * Solutions-oriented * Willing to learn as well as teach others Our Tech Stack: * Python * Scala * Java * Play Framework * Angular * Postgres * Kafka * Cassandra DB * Amazon Web Services * Google Cloud * Graphite and Grafana * Git Qualifications & Experience: * Degree in Computer Science or a similar qualification * 10 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 * In the event that you do not have a Bachelor’s Degree or an Advanced Diploma, an equivalent experience requirement must be met Let’s talk about life @ Takealot Group * The power is in your hands: We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs. Go on, be the master of your own destiny. * No doors: We aren’t fans of stuffy offices or siloed work environments. See someone you like? High five, collab and make something great. * Mentorship programme: We aren’t kidding when we say the people with the best people win. Now’s your chance to be one of the best, by learning from the best. * Naspers Tech Community & Online Learning: Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Up-skill with free access to courses on MyAcademy, Udacity, Coursera and more. * Good times: Get to know the other extraordinary minds at takealot.com during regular social events and out-of-office activities think hikes, think mini golf, think good times. * Staff discount. Millions of products across 28 departments. What more could you ask for? * Birthday leave: Cake Day all the way. Enjoy your day off - you deserve it. * Right tools, right job: Mac or Windows, two monitors or one. Whatever your preference, you’ll work on the latest tech, off the latest tech. * Help when you need it most: Confidential counselling, legal support and financial guidance, for free, anytime, anywhere. * Tech stack for days: ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes and all things machine learning. If you build it, they will come. * Free parking: No more 5km fun runs to your desk unless you want to.

Before you apply

  • Confirm the requirements and closing date on the original listing (myjobmag). SPANi lists vacancies from other sites and may not reflect last-minute changes.
  • Legitimate employers do not charge application, registration or training fees.
  • Don't send your ID or bank details before you have confirmed the employer is real.

How to spot a job scam

Before you apply

  • Read the full advert and confirm you meet the minimum requirements before applying.
  • Tailor your CV headline and most recent experience to the job title and key skills.
  • Note the closing date and reference number, and keep a copy of what you submit.
  • Apply only through the employer or job board link — never pay to apply.

Similar roles

Get new it & software jobs in western cape by email

Free. No account needed. Unsubscribe with one click.

We only use your email to send this alert. See our privacy policy.