This job is no longer available
This job expired on 07/09/2026. It no longer accepts applications.
Search Software Engineer (E‑commerce)
takealot.com · Le Cap
Job description
About the role
Takealot.com, South Africa's leading online retailer, is seeking a Search Software Engineer to strengthen its e‑commerce search stack. You will work with a fast‑growing team, building robust features that improve the shopping experience for millions of customers.
Key responsibilities
- Design, develop and maintain search solutions using technologies such as Solr or Algolia.
- Architect and implement high‑quality production code for complex, high‑scale systems.
- Improve non‑functional aspects of the platform, including performance, reliability and testing.
- Provide on‑call rotational support for critical incidents and production bugs.
- Collaborate on architecture proposals and ensure alignment across engineering teams.
- Develop and maintain REST and RPC APIs in Python and create automation tests.
- Share knowledge through internal documentation, tech talks and workshops.
Required profile
- Solutions‑oriented with a can‑do attitude.
- Experience working with search technologies (e.g., Solr, Algolia).
- Comfortable participating in on‑call rotation and incident response.
Required skills
- Python programming.
- Search platforms such as Solr or Algolia.
- REST and RPC API development.
- Automation testing.
What we offer
- Opportunity to work at a hyper‑growth e‑commerce leader.
- Learning from industry experts and fast‑track skill development.
- Career growth within the Takealot Group with internal promotion pathways.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salary: Software Engineer Based on 11 job offers in South AfricaSalaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
takealot.com
Le Cap