Remote Backend Search Engineer: Scale & Impact

takealot.com

Cape Town

On-site

ZAR 900,000 - 1,200,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote work
Mentorship program
Learning resources

Job summary

Takealot.com is seeking a Software Engineer (backend, preferably with search experience) to join our fast-growing team. You will develop robust backend services for our e-commerce platform, focusing on search stack improvements and scalable architectures.

You’ll work in a 24/7 operational environment with after-hours support on a rotational basis. The role is remote with options to visit the office, and candidates with Elasticsearch/Vertex AI/other search tech will have a bonus.

Qualifications

  • Bachelor’s degree or Advanced Diploma in Computer Science, Engineering, or related field (or equivalent practical experience).
  • 5 to 10 years in a software development role.
  • Experience building scalable backend systems.
  • Proficient in Python, Java or Golang; strong CS fundamentals (data structures, algorithms).
  • RESTful APIs and web services; SQL databases; Linux environment.

Responsibilities

  • Design and build scalable backend solutions for e-commerce workloads.
  • Architect and design team-backed systems and APIs.
  • Develop high-quality production code for complex, large-scale features.
  • Improve testing practices and deliver robust software with reliable downtime handling.
  • Contribute to architecture discussions and cross-team alignment.
  • Investigate and resolve production issues and incidents promptly.

Skills

Backend development
REST APIs
Python
Java
Golang
SQL databases
Linux
Distributed systems

Education

Bachelor’s degree or Advanced Diploma in Computer Science/Engineering

Tools

Elasticsearch
Vertex AI Search
Docker
Kubernetes
Solr
RabbitMQ

Job description

Takealot.com is seeking a Software Engineer (backend, preferably with search experience) to join our fast-growing team. You will develop robust backend services for our e-commerce platform, focusing on search stack improvements and scalable architectures.

You’ll work in a 24/7 operational environment with after-hours support on a rotational basis. The role is remote with options to visit the office, and candidates with Elasticsearch/Vertex AI/other search tech will have a bonus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Search & Scale)
Senior Backend Engineer (Search & Scale)

takealot.com • South Africa

On-site
ZAR 900,000 - 1,200,000
Senior Search Software Engineer - Scale E-commerce (Remote)
Senior Search Software Engineer - Scale E-commerce (Remote)

takealot.com • Cape Town

On-site
ZAR 700,000 - 1,200,000
Remote working
Mentorship programme
Staff discount
+1
Software Engineer
Software Engineer

takealot.com • South Africa

On-site
ZAR 900,000 - 1,200,000
Remote Backend Engineer - Python, E-commerce Scale
Remote Backend Engineer - Python, E-commerce Scale

Takealotgroup • South Africa

On-site
ZAR 700,000 - 1,100,000
Remote working
Mentorship programme
Staff discount
+2
Senior Python Engineer (Remote) – Scale & Innovate E‑Commerce
Senior Python Engineer (Remote) – Scale & Innovate E‑Commerce

takealot.com • South Africa

On-site
ZAR 900,000 - 1,300,000
Remote working
Mentorship programme
Tech learning & MyAcademy access
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,500,000
Senior Backend Engineer - Remote
Senior Backend Engineer - Remote

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 800,000 - 1,200,000
Health insurance
Remote-first team culture
Generous paid time off
+1
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 Python Engineer - Scale E-commerce Logistics
Senior Python Engineer - Scale E-commerce Logistics

takealot.com • South Africa

On-site
ZAR 900,000 - 1,600,000
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Performance bonuses
Flexible remote work
Health insurance
+2