Talent.com
Senior Backend Software Engineer / Technical Lead

Senior Backend Software Engineer / Technical Lead

Elite SearchJohannesburg, South Africa
30+ days ago
Job description

The Role :

The successful candidate will drive the evolution of backend platforms, shape architecture decisions, and integrate cutting-edge tools into their systems. Responsibilities include :

  • Owning and evolving microservices, APIs, and event-driven architectures
  • Leading engineering design, architecture reviews, and scalability initiatives
  • Integrating AI tooling into development processes
  • Mentoring and growing a talented engineering team
  • Championing performance, reliability, and security best practices

Requirements :

  • 7+ years of backend development experience (PHP, Go, Python preferred)
  • Strong knowledge of microservices, cloud infrastructure (AWS / GCP / Azure), and message queues (Kafka / RabbitMQ)
  • Expertise in software architecture, OOP principles, and system design
  • A degree or diploma in Information technology or similar
  • Passion for innovation, automation, and resilient systems
  • Experience with AI dev tools is a bonus
  • South African citizen or resident
  • What My Client Offers :

  • Fully remote role with collaborative team presence in Joburg & Cape Town
  • People-first, empowering culture with a focus on innovation
  • Opportunity to solve high-impact challenges at scale with autonomy and purpose
  • Flexible work setup with meaningful contribution to global products
  • If you are a Senior Backend Engineer / Technical Lead

    Create a job alert for this search

    Senior Software Engineer • Johannesburg, South Africa