takealot.com

Software Engineer (Python) - Supply Chain

takealot.com
Apply
2 months ago
South Africa (city not specified)Mid Level / Senior

Responsibilities

  • Design and build software solutions that assist business users and improve customer experience.
  • Architect and design scalable solutions collaboratively with the team.
  • Develop robust, efficient production code and implement new features.
  • Improve existing software using engineering best practices.
  • Apply analytical and creative problem-solving to complex challenges at scale.
  • Provide rotational after-hours support to resolve critical system issues in a 24/7 business.
  • Keep current with technology trends and contribute to engineering excellence.

Requirements

  • Bachelor's Degree or Advanced Diploma in Computer Science, Mathematics, or Engineering, or equivalent experience in software development.
  • Three to six years of software development experience for the intermediate-level position, or five to ten-plus years for the senior-level position.
  • Thorough understanding of object-oriented design, data structures, and algorithms.
  • Experience writing robust, efficient production code.
  • Proficiency in a strongly typed language such as Python and willingness to diversify language skills.
  • Experience developing in a Linux environment and working with SQL database systems.
  • Strong analytical, critical-thinking, quantitative, communication, presentation, and problem-structuring skills.
  • Advantageous experience with MySQL, PostgreSQL, MS SQL, Memcached, Redis, Kafka, RabbitMQ, Docker, Kubernetes, GitHub, Travis CI, Jenkins, AWS, GCP, Azure, or microservices.

Benefits

  • Purpose-driven opportunity to transform lives through logistics innovation.
  • Opportunity to work with advanced technology in a fast-paced environment.
  • Career growth in a continuous-improvement culture.
  • Inclusive culture that values individual perspectives.
  • Rotational after-hours support is expected because the business operates 24/7.
  • Equal Opportunity Employer that gives preference to applicants from previously disadvantaged groups and people with disabilities.
takealot.com

About takealot.com

5,001-10,000 employees

Takealot.com is a South African e-commerce marketplace and first-party retailer offering general merchandise, electronics, and household goods to consumers nationwide. It operates its own logistics and warehousing to support marketplace sellers and direct sales, monetizing through product margins and seller commissions. Founded in 2011 and headquartered in Cape Town, it is part of the Naspers/Prosus group.

Contact me