Enable job alerts via email!

Senior Backend Software Engineer Technical Lead

Elite Search & Selection

Johannesburg

Remote

ZAR 300,000 - 400,000

Full time

Today
Be an early applicant

Job summary

A leading Digital Communications SaaS company is seeking a Senior Backend Software Engineer / Technical Lead who will drive the evolution of backend platforms and mentor a talented engineering team. This fully remote position requires strong expertise in backend development, microservices, and leadership, offering a competitive salary and a people-first culture.

Benefits

Flexible work setup
Medical aid
Pension fund
Collaborative culture

Qualifications

  • 7 years in backend development, with expertise in PHP, Go, or Python.
  • Deep experience with microservices and cloud infrastructure.
  • Strong leadership in software architecture and design principles.

Responsibilities

  • Own and evolve the backend platform architecture.
  • Lead engineering design principles and architecture reviews.
  • Mentor and grow a talented engineering team.

Skills

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

A truly FANTSTIC opportunity for a Senior Backend Software Engineer / Technical Lead who thrives in fast-moving collaborative environments solving real-world problems!

Location : Remote (must be based in South Africa open to South African citizens / residents only)

Type : Full-time Industry : SaaS Level : Senior / Lead

A leading Digital Communications SaaS company that started from humble beginnings 20 years ago has grown into a trusted messaging and marketing powerhouse platform with teams across South Africa and growing its global footprint. They have received many prestigious accolades to their name over the years and offer a supportive empowering rewarding and innovation culture built on flexibility openness and trust.

My client is looking for a Senior Software Engineer / Technical Lead to drive the evolution of their backend platforms shape architectural decisions and lead innovation.

Responsibilities
  • 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!

Package & Remuneration

R 70 000 - R 95 000 - Monthly plus fully remote includes medical aid and pension fund

Required Experience :

Senior IC

Key Skills

VMware,Cloud Infrastructure,React,Redux,AJAX,Data Structures,Maya,Java,backbone.js,Operating Systems,Oracle,Distributed Systems

Employment Type : Full-Time

Experience : years

Vacancy : 1

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