Senior Python Engineer - Remote, High-Impact & Cloud-Native

takealot.com

Cape Town

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote working options
Flexible hours
Birthday leave
Takealot staff discounts
Free Mr D delivery

Job summary

Takealot.com is seeking a Senior Software Engineer to join Mr D in Cape Town. You will architect and develop high-impact systems that manage millions of transactions, working in a supportive, collaborative environment. The ideal candidate has 5+ years of experience in software development, a strong foundation in computer science, and expertise in Python and UNIX. This position offers remote working options, flexible hours, and opportunities for career growth, making it a fulfilling place to enhance your technical skills while contributing significantly to ecommerce in South Africa.

Qualifications

  • At least 5 years of hands-on software development experience.
  • Thorough understanding of computer science fundamentals, object-oriented concepts, data structures, and algorithms.
  • Passion for learning new skills and solving complex problems.

Responsibilities

  • Architect and develop systems handling millions of transactions.
  • Design and maintain secure, scalable APIs.
  • Develop distributed backend systems with stateless architectures.

Skills

Python expertise
UNIX expertise
Event streaming
Relational & non-relational databases
Containerisation
Git

Education

Bachelor's degree in Computer Science, Mathematics, Engineering, or related field

Job description

Takealot.com is seeking a Senior Software Engineer to join Mr D in Cape Town. You will architect and develop high-impact systems that manage millions of transactions, working in a supportive, collaborative environment. The ideal candidate has 5+ years of experience in software development, a strong foundation in computer science, and expertise in Python and UNIX. This position offers remote working options, flexible hours, and opportunities for career growth, making it a fulfilling place to enhance your technical skills while contributing significantly to ecommerce in South Africa.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Tech Lead & Architect
Senior Python Engineer - Tech Lead & Architect

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,300,000
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 (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
Software Engineer (Scala)
Software Engineer (Scala)

takealot.com • Cape Town

Hybrid
ZAR 500,000 - 700,000
Market-related remuneration package
Hybrid working model
Mentorship programme with senior leaders
+5
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
Python Software Engineer - Fast-Paced Migrations
Python Software Engineer - Fast-Paced Migrations

Datafin • Cape Town

On-site
Application Analyst (Python Development)
Application Analyst (Python Development)

takealot.com • Wes-Kaap

On-site
ZAR 500,000 - 700,000
Senior Python Engineer — Architect & Mentor
Senior Python Engineer — Architect & Mentor

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Senior Software Engineer (On-Demand Logistics)
Senior Software Engineer (On-Demand Logistics)

takealot.com • South Africa

Hybrid
ZAR 720,000 - 960,000
Staff discount
Birthday leave
Remote working flexibility
+2
Senior Java Engineer — Fulfilment Systems (Hybrid)
Senior Java Engineer — Fulfilment Systems (Hybrid)

takealot.com • Cape Town

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