Back to all jobs
T

Senior Software Engineer (Python) - Supply Chain

takealot.com
South Africa1w ago
Seniority
Senior

About the role

<p><strong>Join Our Mission at Takealot Fulfilment Solutions | We Are TFS</strong></p> <p>Revolutionising e-commerce logistics in South Africa with cutting-edge technology and operational excellence. We deliver 30+ million orders annually, empowering businesses and driving economic growth.</p> <p><strong>Who We're Looking For:</strong></p> <p>Innovative, ambitious individuals ready to shape the future of e-commerce logistics. At TFS, "Uniquely You" meets "Powerfully Us", where your individuality strengthens our collective mission.</p> <p>&nbsp;</p> <p><strong>Who’s who in the tech space</strong></p> <p>This position reports to the respective team's manager.</p> <p>As a Software Engineer, you will be someone whose expertise directly translates into the&nbsp;<strong>development of robust software in the e-commerce domain</strong>. You will be from a computer science background with an emphasis on&nbsp;<strong>software development</strong>. You will have the opportunity to&nbsp;implement best practices to improve existing software and participate in the development of new features. While we don't promote after-hours work as part of the regular workday, we run a 24/7 business with the need to keep systems up and running. Software Engineers are expected to provide after-hours support on a rotational basis to resolve critical system issues.&nbsp;</p> <p><strong>Your mission, should you choose to accept it:</strong></p> <ul> <li>Design and build solutions to assist our business users and improve customer experience</li> <li>Architect and design solutions with your team</li> <li>Keep up to date with technology trends</li> <li>Apply creative thought processes to solve complex challenges at scale</li> <li>Strong focus on making takealot.com the best place to shop at, a happy customer is a repeat customer</li> <li>Drive for excellence, to help foster a world-class engineering team</li> </ul> <p><strong>The skills we need:</strong></p> <ul> <li>Solutions-oriented, can-do attitude, and high energy</li> <li>Strong analytical and critical thinking, using data to inform decisions</li> <li>Ability to disaggregate and structure solutions to ambiguous problems</li> <li>Solid quantitative skills</li> <li>Ability to interview and interact professionally, with internal and external people</li> <li>Capability to present ideas succinctly, in writing and verbally</li> <li>Versatile and with the appetite to learn by doing</li> </ul> <p><strong>Qualifications &amp; Experience:</strong></p> <ul> <li>Bachelor's Degree or Advanced Diploma in Computer Science, Mathematics or Engineering or equivalent experience in software development.</li> <li>A thorough understanding of computer science fundamentals, including object-oriented design, data structures and algorithms</li> <li>3 to 5 years experience in a software development role for an intermediate-level position&nbsp;</li> <li>5 to 10+ years experience in a software development role for a senior-level position</li> <li>Experience in writing robust, efficient production code</li> <li>Proficient in a strongly typed language such as Python</li> <li>Experience with development in a Linux environment</li> <li>Experience with SQL database systems</li> <li>Open to diversifying language skill set</li> <li><strong>Experience in the following will be advantageous:</strong> <ul> <li>MySQL, PostgreSQL, MS SQL</li> <li>Memcached, Redis</li> <li>Message Brokers, Queues and PubSub systems (e.g. Kafka and RabbitMQ)</li> <li>Containerisation (e.g. Docker)&nbsp;</li> <li>Orchestration (e.g. Kubernetes)</li> <li>GitHub, Travis CI, Jenkins</li> <li>AWS, GCP, Azure</li> <li>Microservices</li> </ul> </li> </ul> <p>&nbsp;</p> <p><strong>Why Join TFS:</strong></p> <ul> <li><strong>Purpose-driven impact</strong>: Transform lives through logistics innovation</li> <li><strong>Advanced technology: </strong>Work with cutting-edge systems in a fast-paced environment</li> <li><strong>Career growth: </strong>Thrive in an agile space that champions continuous improvement</li> <li><strong>Inclusive culture</strong>: Your unique perspective drives extraordinary results</li> </ul> <p>At TFS, your growth is our growth. You'll be joining a team powered by Takealot Group's core values.&nbsp;</p> <p><strong>More than just a job, we offer:&nbsp;</strong></p> <p>A culture that celebrates individual uniqueness while championing the strength of togetherness. Be part of creating sustainable, scalable solutions that make a difference across South Africa's e-commerce landscape.</p> <p><em>Takealot Fulfilment Solutions (TFS)</em> <em>is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.</em></p> <p>&nbsp;</p>

741,000+ hidden jobs like this

takealot.com and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.