Talent.com
Software Engineer (Logistics)

Software Engineer (Logistics)

Takealot GroupWorkFromHome, South Africa
30+ days ago
Job description

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 Africa
  • Working with the business to improve processes to allow for more efficient deliveries
  • Researching and defining solutions within the logistics domain
  • Working predominantly on open source platforms
  • End-to-end ownership of solutions
  • Proactive; able to adapt to change; problem-solver; solutions-oriented; willingness to learn and teach others
  • Technical stack : Scala, Play Framework, Angular, Kafka, AWS, Google Cloud, Graphite and Grafana, Git
  • Qualifications

  • Degree in Computer Science or a similar qualification
  • At least 3 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
  • Equivalent experience if you do not have a Bachelor’s Degree or an Advanced Diploma
  • Life 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

    Create a job alert for this search

    Software Engineer • WorkFromHome, South Africa

    Related jobs
    • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    LexisNexisJohannesburg, Gauteng, South Africa
    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision to...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - C# and Azure

    Senior Software Engineer - C# and Azure

    DotcomsoftwareSandton, Gauteng, South Africa
    Dotcom Software's Business Advisory division has an opportunity for a Senior Sofware Engineer specialising in C# and Azure Cloud. You will join a team of like minded individuals to drive the adoptio...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    LexisNexisJohannesburg, Gauteng, South Africa
    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision to...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer I : Mobile & Web

    Software Engineer I : Mobile & Web

    algojobsWorkFromHome, South Africa
    Founded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in digital banking fraud prevention and payment security, including mobile authentication, mobile app s...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer – Avionics & Mission Systems

    Senior Software Engineer – Avionics & Mission Systems

    INCOMARCenturion, Gauteng, South Africa
    Senior Software Engineer – Avionics & Mission Systems.INCOMAR Centurion, Gauteng, South Africa.Position : Senior Software Engineer - Avionics & Mission Systems. Incomar Is An Aerospace And Defence Gr...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    TOPPAN SecurityCenturion, Gauteng, South Africa
    TOPPAN Security is a global leader in mission‑critical identity and payment technologies, founded in 1900 and headquartered in Japan. The company’s mission is to shape a meaningful, technology‑drive...Show moreLast updated: 15 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Henred FruehaufGermiston, South Africa
    We're seeking a talented Software Engineer to join our dynamic development team.You'll work on cutting-edge projects, collaborate with cross-functional teams. Design, develop, and maintain robust we...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Go)

    Senior Software Engineer (Go)

    TechBiz Global GmbHWorkFromHome, Gauteng, South Africa
    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio.We are currently seeking a Software Engineer (Go) to join one of our clients ' Engineering Department.I...Show moreLast updated: 15 days ago
    • Promoted
    Software Engineer – Azure & DevOps

    Software Engineer – Azure & DevOps

    Initiate InternationalSandton, Gauteng, South Africa
    Get AI-powered advice on this job and more exclusive features.Our client, a leader in the iGaming industry, is seeking a talented. Software Engineer – Azure & DevOps.This is an opportunity to join a...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RELXJohannesburg, Gauteng, South Africa
    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision to...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Salix RecruitmentJohannesburg, Gauteng, South Africa
    An exciting opportunity exists for an Intermediate Software Engineer with strong leadership capabilities to join a fast-paced, tech-driven organisation based in Johannesburg.This role combines hand...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer.

    Software Engineer.

    People SourceJohannesburg, Gauteng, South Africa
    Degree Computer / Software Engineering / Computer Science.At least 2 - 5 years experience.Knowledge of data lake and warehousing solutions. Experience with either Python, Java, C++, C#, SQL database...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Venture ResourcesJohannesburg, Gauteng, South Africa
    We are seeking a Software Engineer to execute the full lifecycle of product development by programming well-designed, efficient, and testable code that meets specifications.Develop new capabilities...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Planned Talent Pty (Ltd)Johannesburg, Gauteng, South Africa
    Trusted Talent Partners in Technology Recruitment.As a boutique staffing agency, we stand at the forefront of innovation and excellence in talent acquisition. Our tenure in the industry has afforded...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineering Manager (Logistics)

    Software Engineering Manager (Logistics)

    Takealot GroupWorkFromHome, South Africa
    Software Engineering Manager (Logistics) – South Africa.South African online retailer, is looking for a highly talented Software Engineering Manager to join our team in South Africa.We are a young,...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager (Logistics)

    Software Engineering Manager (Logistics)

    takealot.comWorkFromHome, South Africa
    Software Engineering Manager (Logistics).South African online retailer, is looking for a highly talented Software Engineering Manager to join our team in South Africa. We are a young, dynamic, hyper...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Laws.AfricaWorkFromHome, South Africa
    Get AI-powered advice on this job and more exclusive features.Africa is hiring a senior, full-stack Python / Web developer to join our team building cutting‑edge legal research applications for Afric...Show moreLast updated: 8 days ago
    • Promoted
    Software Engineer

    Software Engineer

    People SourceJohannesburg, South Africa
    Develop web interfaces and backend development using Agile methodologies, troubleshooting and testing.Development of telecoms products.Show moreLast updated: 30+ days ago