Python Software Engineer — E‑commerce Logistics

takealot.com

Cape Town

On-site

ZAR 600,000 - 1,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Takealot Fulfilment Solutions (TFS) in Cape Town invites talented Software Engineers to join our mission of revolutionising e-commerce logistics in South Africa. You’ll build robust software for a 24/7 operation, apply best practices, and contribute to new features while supporting on-call rotations to keep systems up and running.

You’ll design and implement scalable solutions, collaborate with cross-functional teams, stay current with tech trends, and push for excellence to help make Takealot

Qualifications

  • Bachelor’s degree in CS/Math/Engineering or equivalent software experience.
  • Strong fundamentals in OOP, data structures and algorithms.
  • 3–6 years for intermediate; 5–10+ years for senior roles; production code experience.

Responsibilities

  • Design and build solutions to assist business users and improve customer experience.
  • Architect and design solutions with the team.
  • Keep up to date with technology trends.
  • Apply creative thinking to solve complex challenges at scale.
  • Drive for excellence to foster a world-class engineering team.

Skills

Solutions oriented
Analytical thinking
Problem solving
Quantitative skills
Communication
Written communication
Learning by doing
Team collaboration
Adaptability

Education

Bachelor’s or Advanced Diploma in Computer Science/Mathematics/Engineering

Tools

Python
Linux
SQL
Docker
Kubernetes
GitHub
Jenkins
AWS
MySQL

Job description

Takealot Fulfilment Solutions (TFS) in Cape Town invites talented Software Engineers to join our mission of revolutionising e-commerce logistics in South Africa. You’ll build robust software for a 24/7 operation, apply best practices, and contribute to new features while supporting on-call rotations to keep systems up and running.

You’ll design and implement scalable solutions, collaborate with cross-functional teams, stay current with tech trends, and push for excellence to help make Takealot

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Software Engineer – E‑commerce Logistics
Python Software Engineer – E‑commerce Logistics

takealotgroup • South Africa

On-site
ZAR 600,000 - 1,200,000
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
Python Software Engineer - E-commerce Logistics
Python Software Engineer - E-commerce Logistics

Takealot Group • Cape Town

On-site
ZAR 600,000 - 900,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
Software Engineer (Python) - Supply Chain
Software Engineer (Python) - Supply Chain

Takealot Group • South Africa

On-site
ZAR 700,000 - 1,100,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

takealotgroup • South Africa

On-site
ZAR 600,000 - 1,200,000
Software Engineer (Python) - Supply Chain
Software Engineer (Python) - Supply Chain

takealot.com • Cape Town

On-site
ZAR 600,000 - 1,200,000
Software Engineer (Python) - Supply Chain
Software Engineer (Python) - Supply Chain

Takealot Group • Cape Town

On-site
ZAR 600,000 - 900,000
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