Search Software Engineer (Back-end)
SupportFinity · Cape Town
Job description
About the role
SupportFinity, a leading online retailer in South Africa, is seeking a talented Search Software Engineer (Back‑end) to maintain and evolve its search stack. The role involves working on the transition from Elasticsearch to Vertex AI Search and supporting a 24/7 e‑commerce platform.
Key responsibilities
- Design and build solutions that improve customer experience and assist business users.
- Develop high‑quality production code for complex, high‑scale features.
- Implement and enhance functional and non‑functional testing practices.
- Champion best‑practice engineering standards and iterate on them.
- Participate in architecture proposals and ensure alignment across the organisation.
- Respond to production bugs, alerts, and incident response on a rotational basis.
- Share knowledge through blog posts, tech talks, and workshops.
- Implement and maintain REST and RPC APIs using Python.
Required profile
- Solutions‑oriented with a can‑do attitude and high energy.
- Strong analytical and critical‑thinking skills, using data to inform decisions.
- Ability to break down ambiguous problems into structured solutions.
- Excellent written and verbal communication for presenting ideas.
Required skills
- Python (strongly typed open‑source language).
- Experience with search technologies such as Elasticsearch, Vertex AI Search, Solr or Algolia.
- Proficiency in Java or Go (Golang) is a plus.
- RESTful API development and web services.
- SQL databases (MySQL, PostgreSQL, MS SQL).
- Linux development environment.
- Containerisation (Docker) and orchestration (Kubernetes).
- Cloud platforms: AWS, GCP, Azure.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 13 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
SupportFinity
Cape Town
Related job offers
-
Service Desk Support Incident Analyst (CPT Onsite)
Datafin Cape Town -
Customer Success Manager
capcade Cape Town -
Software Engineer – AI-driven AgTech (Hybrid, Cape Town)
aerobotics Cape Town -
Warranties Intern – Client Services Internship
digitalplanet Woodmead -
Internship Programme 2026/2027
digitalplanet Woodmead