Enable job alerts via email!

Software Engineer (Python) - Supply Chain

Takealot Online Ltd.

Cape Town

Remote

ZAR 500 000 - 700 000

Full time

Yesterday
Be an early applicant

Job summary

A leading online retailer is seeking a highly talented Software Engineer (Python) to design and build solutions that enhance customer experience. The ideal candidate will have a Bachelor's Degree and experience in software development, particularly with Python in a Linux environment. This role offers a market-related total remuneration package, remote work options, mentorship, and more.

Benefits

Market-related Total Remuneration Package
Remote working
Mentorship programme
Social events
Staff discount
Birthday leave
Counselling support

Qualifications

  • 3 to 5 years experience in a software development role for an intermediate-level position.
  • 5 to 10+ years experience in a software development role for a senior-level position.
  • Experience in writing robust, efficient 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.

Skills

Solutions-oriented
Analytical thinking
Communication skills
Adaptability

Education

Bachelor's Degree in Computer Science, Mathematics or Engineering

Tools

Python
SQL
Docker
Kubernetes
Job description

Software Engineer (Python) - Supply Chain , South Africa's leading online retailer, is looking for a highly talented Software Engineer (Python) to join our team.

Think you' re been challenged before?

Think again!

Why Takealot?

Scale : Over 4 million happy shoppers shop online on .

Learn : Code alongside industry leaders and up-skill in record time.

Grow : Expand your career in the fast-growing Takealot Group.

Your mission, should you choose to accept it : Design and build solutions to assist our business users and improve customer experience.

Architect and design solutions with your team.

Keep up to date with technology trends.

Apply creative thought processes to solve complex challenges at scale.

Strong focus on making the best place to shop at.

Drive for excellence, to help foster a world-class engineering team.

The skills we need :

Solutions-oriented, can-do attitude, and high energy.

Strong analytical and critical thinking, using data to inform decisions.

Ability to dis-aggregate and structure solutions to ambiguous problems.

Solid quantitative skills.

Ability to interview and interact professionally, with internal and external people.

Capability to present ideas succinctly, in writing and verbally.

Versatile and with the appetite to learn by doing.

Qualifications & Experience

Bachelor's Degree or Advanced Diploma in Computer Science, Mathematics or Engineering or equivalent experience in software development.

A thorough understanding of computer science fundamentals, including object-oriented design, data structures and algorithms.

3 to 5 years experience in a software development role for an intermediate-level position.

5 to 10+ years experience in a software development role for a senior-level position.

Experience in writing robust, efficient production code.

Proficient in a strongly typed language such as Python.

Experience with development in a Linux environment.

Experience with SQL database systems.

Open to diversifying language skill set.

Experience in the following will be advantageous : MySQL, PostgreSQL, MS SQL, Memcached, Redis, Message Brokers (Kafka, RabbitMQ), Containerisation (Docker), Orchestration (Kubernetes), GitHub, Travis CI, Jenkins, AWS, GCP, Azure, Microservices.

Benefits

Market-related Total Remuneration Package with full flexibility.

No need for offices or siloed work environments; high-collaboration culture.

Remote working with option to visit office.

Mentorship programme.

Access to Naspers Tech Community & online learning.

Regular social events.

Staff discount on subscriptions and products.

Birthday leave.

Right tools, right job.

Help when you need it most (counselling, legal support).

Tech stack :

ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes, machine learning.

Free parking.

Like what you see?

If you meet the above, you are an extraordinary mind.

Apply today!!

Takealot is an Equal Opportunity Employer.

Applicants from previously disadvantaged groups and people with disabilities will be given preference.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.