Senior Python Engineer - Scale E-commerce Logistics

takealot.com

South Africa

On-site

ZAR 900,000 - 1,600,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Takealot Fulfilment Solutions is seeking a Senior Software Engineer to develop robust software for our supply chain domain. You will design, implement and maintain features that power Takealot's 24/7 logistics operations.

You bring a computer science background, strong Python, Linux and SQL experience, and a track record of building production-ready code in a fast-paced, technology-driven environment.

Qualifications

  • Bachelor's Degree in Computer Science, Mathematics or Engineering or equivalent software development experience.
  • Strong CS fundamentals: OOD, data structures and algorithms.
  • 3–6 years for intermediate level in software development.
  • 5–10+ years for senior level in software development.
  • Experience writing robust, production code.
  • Proficient in Python and Linux environments.
  • Experience with SQL databases.
  • Open to diversifying language skill set.

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 approaches to solve large-scale challenges.
  • Drive for excellence to foster a world-class engineering team.

Skills

Solutions-oriented
Can-do attitude
High energy
Analytical thinking
Data-driven decisions
Professional communication
Concise communication
Hands-on learner

Education

Bachelor's Degree in Computer Science, Mathematics or Engineering

Tools

Memcached
Redis
Kafka
RabbitMQ
Docker
GitHub
Travis CI
Jenkins
Microservices

Job description

Takealot Fulfilment Solutions is seeking a Senior Software Engineer to develop robust software for our supply chain domain. You will design, implement and maintain features that power Takealot's 24/7 logistics operations.

You bring a computer science background, strong Python, Linux and SQL experience, and a track record of building production-ready code in a fast-paced, technology-driven environment.

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

takealot.com • Cape Town

On-site
ZAR 600,000 - 900,000
Purpose-driven impact
Advanced technology
Career growth
+1
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
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 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 - 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
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 Software Engineer (Python) - Supply Chain
Senior Software Engineer (Python) - Supply Chain

takealot.com • South Africa

On-site
ZAR 700,000 - 1,150,000
Senior Python Engineer
Senior Python Engineer

takealot.com • South Africa

On-site
ZAR 900,000 - 1,600,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

takealot.com • Cape Town

Hybrid
ZAR 600,000 - 800,000
Competitive total remuneration package
Hybrid working model
Mentorship programme
+2