Enable job alerts via email!

Senior Backend Software Engineer / Technical Lead

Elite Search and Selection

Johannesburg

Remote

ZAR 400 000 - 500 000

Full time

29 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech recruitment company is seeking a Backend Developer in Johannesburg, South Africa. This fully remote position focuses on backend platform architecture, leading design principles, and integrating AI tooling. Ideal candidates will have over 7 years of experience in backend development and a passion for innovation. Join a people-first, collaborative culture with flexibility and meaningful impact.

Benefits

Flexible work setup
Collaborative and supportive culture

Qualifications

  • 7+ years of experience in backend development.
  • Deep expertise in microservices and cloud infrastructure.
  • Strong leadership skills in software architecture and OOP.

Responsibilities

  • Own and evolve the backend platform architecture.
  • Lead engineering design principles and architecture reviews.
  • Integrate AI tooling into development processes.

Skills

Backend development
Microservices
Leadership in software architecture
Cloud infrastructure (AWS, GCP, Azure)
AI development tools
Job description
Overview

Responsible for :

  • Own and evolve the backend platform architecture (microservices, APIs, event-driven systems)
  • Lead engineering design principles, architecture reviews, and platform scalability initiatives
  • Integrate cutting-edge AI tooling into development processes
  • Mentor and grow a talented engineering team
  • Drive backend performance, reliability, and security best practices
Requirements
  • 7+ years in backend development (PHP, Go, Python preferred)
  • Deep experience with microservices, cloud infrastructure (AWS, GCP, Azure), and message queues (Kafka / RabbitMQ)
  • Strong leadership in software architecture, OOP principles and system design
  • Passion for innovation, automation, and building resilient systems
  • Experience with AI dev tools a big plus!
  • South African citizen.
Offering
  • Fully remote (with a strong team presence in Joburg and Cape Town)
  • People-first culture : collaborative, fun, and supportive
  • Solve real problems at scale with autonomy and purpose
  • Flexible work setup, and meaningful impact

If you would like to learn more about the position and company please contact or apply now!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.