Senior Python Engineer — Supply Chain & E‑commerce

Takealot Group

South Africa

On-site

ZAR 700,000 - 1,100,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Takealot Fulfilment Solutions (TFS) is seeking a Software Engineer (Python) to design and build robust software for e-commerce logistics in South Africa. You will contribute to the development of new features, follow best practices, and provide after-hours support on a rotational basis in a 24/7 operation.

The role emphasizes strong CS fundamentals, production-grade Python, and Linux experience, with opportunities to work on diverse technologies and grow within a fast-paced team.

Qualifications

  • Bachelor’s Degree or Advanced Diploma in Computer Science, Mathematics or Engineering or equivalent experience in software development.
  • Strong CS fundamentals: OO design, data structures, algorithms.
  • 3–6 years in software development for intermediate level.
  • 5–10+ years for senior level.
  • Proficiency in Python and Linux environment.
  • Experience with SQL databases.
  • Experience with building robust production code.

Responsibilities

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

Skills

Analytical thinking
Data-driven decisions
Interpersonal communication
Written & verbal communication
Problem solving
Adaptability

Education

CS/Math/Engineering
3-6 years software exp
5-10+ years senior exp

Tools

Python
Linux
SQL
MySQL
PostgreSQL
Redis
Kafka
RabbitMQ
Docker
Kubernetes
GitHub
Travis CI
Jenkins
AWS
GCP
Azure

Job description

Takealot Fulfilment Solutions (TFS) is seeking a Software Engineer (Python) to design and build robust software for e-commerce logistics in South Africa. You will contribute to the development of new features, follow best practices, and provide after-hours support on a rotational basis in a 24/7 operation.

The role emphasizes strong CS fundamentals, production-grade Python, and Linux experience, with opportunities to work on diverse technologies and grow within a fast-paced team.

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
Python Software Engineer – E‑commerce Logistics
Python Software Engineer – E‑commerce Logistics

takealotgroup • South Africa

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

takealotgroup • South Africa

On-site
ZAR 600,000 - 1,200,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
Senior Python Engineer - Remote & Growth
Senior Python Engineer - Remote & Growth

takealot.com • South Africa

On-site
ZAR 900,000 - 1,300,000
Remote working
Mentorship programme
Tech Community & Online Learning
+1
Remote Backend Engineer - Python, E-commerce Scale
Remote Backend Engineer - Python, E-commerce Scale

Takealotgroup • South Africa

On-site
ZAR 700,000 - 1,100,000
Remote working
Mentorship programme
Staff discount
+2
Senior Python Engineer - Remote, Growth & Impact
Senior Python Engineer - Remote, Growth & Impact

Takealot Group • South Africa

On-site
ZAR 900,000 - 1,150,000
Remote working
Mentorship programme
Staff discount
+2
Senior Software Engineer, Logistics - Hybrid/Remote
Senior Software Engineer, Logistics - Hybrid/Remote

takealot.com • South Africa

On-site
ZAR 900,000 - 1,200,000
Hybrid working model
Mentorship programme
Tech community & online learning
+3