CareerPlanSign in

Senior Software Engineer (Logistics)

Cape Town Office🌐 Remote💼 Full-time🗓 2026-07-28 → 2026-09-26

Core

Develop and optimize systems to manage parcel and food delivery throughout South Africa, working with business to improve delivery processes.

Role type

Senior Software Engineer (Logistics)

Builds

Scalable microservices and event-driven systems for the delivery network

Domain

E-commerce logistics in South Africa

Deliverable

production ML models | product features

Required skills

Scala, Java, Python, C#, SQL, Linux development, microservices architecture, event-driven architecture, graph databases, actor model design patterns

Preferred skills

Graph traversal optimization, open source platforms

Technologies

Scala, Play Framework, JVM, Postgres, Google Pubsub, Cassandra DB, Google Cloud, Graphite, Grafana, Git, ReactJS, Angular, Kafka, Redis, Kubernetes

Responsibilities

Develop and optimize systems for parcel and food delivery, collaborate with business to improve delivery processes, research and define solutions in the logistics domain, work predominantly on open source platforms, take end-to-end ownership of solutions

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.