Python Software Engineer - E-commerce Logistics

Takealot Group

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Takealot Fulfilment Solutions is building a cutting-edge software function to power e-commerce logistics in South Africa. You’ll develop robust services in Python, write production-grade code, and work in a Linux environment alongside a small, high-energy team.

You will design scalable architectures, stay current with tech trends, and contribute to customer-centric features while ensuring reliability in a 24/7 operation.

Qualifications

  • Bachelor’s degree in computer science, mathematics or engineering or equivalent software development experience.
  • Solid fundamentals: object-oriented design, data structures and algorithms.
  • 3–6 years for intermediate or 5–10+ years for senior software roles.
  • Proficiency in Python and production-grade coding in Linux environments.
  • Experience with SQL databases and version control tools.

Responsibilities

  • Design and build software to improve user experience for business partners and customers.
  • Architect solutions collaboratively and keep pace with tech trends.
  • Deliver robust production code and provide after-hours support on rotation.
  • Participate in building scalable, maintainable, and observable systems.
  • Contribute to a world-class engineering team and a culture of excellence.

Skills

Python
Algorithms
Data structures
Analytical thinking
Communication
Teamwork

Education

Bachelor’s Degree in CS/Engineering
Advanced Diploma in CS/Math

Tools

Docker
Kubernetes
GitHub
Jenkins
SQL
Linux

Job description

Takealot Fulfilment Solutions is building a cutting-edge software function to power e-commerce logistics in South Africa. You’ll develop robust services in Python, write production-grade code, and work in a Linux environment alongside a small, high-energy team.

You will design scalable architectures, stay current with tech trends, and contribute to customer-centric features while ensuring reliability in a 24/7 operation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Software Engineer - E-commerce Logistics
Senior Python Software Engineer - E-commerce Logistics

takealot.com • South Africa

On-site
ZAR 700,000 - 1,150,000
Senior Python Engineer — Supply Chain & E‑commerce
Senior Python Engineer — Supply Chain & E‑commerce

Takealot Group • South Africa

On-site
ZAR 700,000 - 1,100,000
Principal Software Engineer, Fulfilment & Logistics Systems
Principal Software Engineer, Fulfilment & Logistics Systems

takealot.com • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Mentorship programme
Tech Community & Online Learning
Staff discount
+2
Principal Software Engineer, Fulfilment & Delivery Systems
Principal Software Engineer, Fulfilment & Delivery Systems

Takealot Group • South Africa

On-site
ZAR 1,400,000 - 1,900,000
Market remuneration
Mentorship programme
Tech learning access
+2
Senior Software Engineer, On‑Demand Delivery Logistics
Senior Software Engineer, On‑Demand Delivery Logistics

takealot.com • South Africa

Hybrid
ZAR 720,000 - 960,000
Staff discount
Birthday leave
Remote working flexibility
+2
Senior Software Engineer — Logistics & Delivery Tech
Senior Software Engineer — Logistics & Delivery Tech

Takealot Group • Cape Town

Hybrid
ZAR 1,200,000 - 1,600,000
Hybrid work model
Staff discount
Birthday leave
+2
Principal Software Engineer – Group Fulfilment (Logistics)
Principal Software Engineer – Group Fulfilment (Logistics)

Takealot Group • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Total Remuneration Package
Mentorship programme
Tech Community & Online Learning
+4
Logistics Software Engineer - End-to-End Delivery
Logistics Software Engineer - End-to-End Delivery

Hyperiondev • Cape Town

On-site
ZAR 700,000 - 900,000
Senior Software Engineer (Python) - Supply Chain
Senior Software Engineer (Python) - Supply Chain

takealot.com • South Africa

On-site
ZAR 700,000 - 1,150,000
Software Engineer (Python) - Supply Chain
Software Engineer (Python) - Supply Chain

Takealot Group • South Africa

On-site
ZAR 700,000 - 1,100,000