Enable job alerts via email!

Senior Software Engineer - Platform Technical Lead

Elite Search & Selection

Johannesburg

Remote

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Job summary

A digital communications firm is looking for a Senior Software Engineer / Platform Technical Lead based in Johannesburg or Cape Town, with responsibilities including leading the backend platform architecture evolution and integrating AI tools. The role offers competitive compensation up to R 95,000 monthly and a fully remote setup, fostering a collaborative people-first culture.

Benefits

Medical aid
Pension fund
Flexible work setup

Qualifications

  • 7 years in backend development with strong experience in preferred languages.
  • Deep experience with microservices and cloud infrastructure.
  • Experience with AI dev tools is a plus.

Responsibilities

  • Evolve the backend platform architecture including microservices and APIs.
  • Lead architectural reviews and platform scalability initiatives.
  • Integrate AI tooling into development processes.

Skills

Backend development (PHP, Go, Python)
Microservices
Cloud infrastructure (AWS, GCP, Azure)
Leadership in software architecture
AI development tools

Tools

VMware
Loaded Systems
Oracle
Job description

Reference: JHB001132-HLG-2

Overview

Senior Software Engineer - Platform Technical Lead. Location: Remote (South Africa to be based in Johannesburg or Cape Town). Type: Full-time. Industry: SaaS. Level: Senior / Lead.

Join a leading Digital Communications SaaS company that's innovative in shaping how businesses connect. They are looking for a Senior Software Engineer / Platform Technical Lead to drive the evolution of their backend platforms, shape architectural decisions, and lead innovation with AI-powered tools and automation.

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 for code testing & CI / CD.
  • 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.
  • Competitive compensation, flexible work setup and meaningful impact.
Package & Remuneration

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

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.