CareerPlanSign in

Software Engineer (Python) - Supply Chain

Cape Town Office💼 Full-time🗓 2026-07-24 → 2026-09-26

Core

Design and build robust software solutions to improve e-commerce logistics operations and customer experience.

Role type

Intermediate to Senior Software Engineer (Python)

Builds

Scalable e-commerce logistics systems and features

Domain

E-commerce logistics and supply chain

Deliverable

production ML models | product features

Required skills

Python, Linux environment development, SQL database systems, object-oriented design, data structures and algorithms

Preferred skills

MySQL, PostgreSQL, MS SQL, Memcached, Redis, Message Brokers (Kafka, RabbitMQ), Containerisation (Docker), Orchestration (Kubernetes), CI/CD tools (GitHub, Travis CI, Jenkins), Cloud platforms (AWS, GCP, Azure), Microservices

Responsibilities

Design and build solutions to assist business users, architect solutions with the team, implement best practices to improve existing software, develop new features, provide rotational after-hours support for critical system issues

Seniority

Intermediate (3-6 years) to Senior (5-10+ years)

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