Principal Backend Engineer: Lead Cloud-Native Microservices

Placements24

Stellenbosch Local Municipality

Hybrid

ZAR 1,000,000 - 1,800,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private healthcare coverage
Retirement plan
Generous leave and development budget
Relocation assistance

Job summary

Placements24 invites applications for a Principal Backend Engineer to lead the design and development of core platform services in a SaaS environment. Based in Paarl in a hybrid setup, you will guide architectural decisions, mentor engineers, and drive scalable, resilient backend systems using microservices and cloud-native practices.

The ideal candidate has 8+ years in backend development, strong leadership, and deep expertise in Go/Java/Python/Node.js, API design (REST/gRPC), and

Qualifications

  • Master’s or Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8+ years of professional backend software development experience.
  • Proven experience designing and building large-scale distributed systems (microservices).
  • Expertise in at least one modern backend language (Go, Java, Python, Node.js).
  • Strong knowledge of SQL and NoSQL databases and data modeling.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Proficiency in API design (RESTful, gRPC).
  • Solid understanding of software design patterns and principles.
  • Experience with performance tuning and optimization.
  • Excellent leadership, communication, and interpersonal skills.

Responsibilities

  • Architect, design, and implement scalable backend services and APIs.
  • Lead technical decision-making and provide architectural guidance for new features.
  • Mentor and guide a team of backend engineers, fostering best practices.
  • Collaborate with product managers to define technical requirements and roadmaps.
  • Optimize backend systems for performance, scalability, and security.
  • Oversee robust testing strategies and deployment processes.
  • Champion modern technologies and engineering practices.
  • Troubleshoot and resolve complex backend issues.
  • Contribute to cloud infrastructure and DevOps practices.
  • Ensure long-term maintainability and evolution of the platform.

Skills

Distributed systems design
Cloud platforms (AWS/Azure/GCP)
REST/gRPC APIs
Docker/Kubernetes
Backend languages (Go/Java/Python/Node
Data modeling (SQL/NoSQL)
Leadership
API design

Education

Master's or Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes

Job description

Placements24 invites applications for a Principal Backend Engineer to lead the design and development of core platform services in a SaaS environment. Based in Paarl in a hybrid setup, you will guide architectural decisions, mentor engineers, and drive scalable, resilient backend systems using microservices and cloud-native practices.

The ideal candidate has 8+ years in backend development, strong leadership, and deep expertise in Go/Java/Python/Node.js, API design (REST/gRPC), and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Build Scalable APIs & Microservices
Senior Backend Engineer: Build Scalable APIs & Microservices

Placements24 • Paarl

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health benefits
Professional growth
+1
Lead Backend Architect for Scalable SaaS
Lead Backend Architect for Scalable SaaS

Placements24 • Gqeberha

On-site
ZAR 1,800,000 - 2,800,000
Performance bonuses
Health insurance
Equity grants
+3
Lead Backend Architect – Microservices, Cloud & DevOps
Lead Backend Architect – Microservices, Cloud & DevOps

Placements24 • Paarl

On-site
ZAR 1,200,000 - 2,000,000
Competitive salary
Performance bonuses
Medical aid
+2
Hybrid Backend Architect: Lead Scalable Systems
Hybrid Backend Architect: Lead Scalable Systems

Placements24 • Stellenbosch

Hybrid
ZAR 1,800,000 - 2,700,000
Competitive compensation package
Performance-based bonuses
Health benefits
+1
Senior Backend Architect & Tech Lead (Cloud)
Senior Backend Architect & Tech Lead (Cloud)

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,000,000 - 1,600,000
Health benefits
Performance bonus
Paid time off
+2
Principal Backend Engineer
Principal Backend Engineer

Placements24 • Stellenbosch Local Municipality

Hybrid
ZAR 1,000,000 - 1,800,000
Private healthcare coverage
Retirement plan
Generous leave and development budget
+1
Senior Software Architect - Microservices (Hybrid)
Senior Software Architect - Microservices (Hybrid)

Placements24 • Paarl

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid work model
Medical aid
Retirement fund
+2
Senior Backend Engineer - Microservices, Cloud & Equity
Senior Backend Engineer - Microservices, Cloud & Equity

Placements24 • Randburg

On-site
ZAR 900,000 - 1,500,000
Health insurance
Equity options
Professional development
+1
Remote Lead Backend Engineer — Scalable APIs & Cloud
Remote Lead Backend Engineer — Scalable APIs & Cloud

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,400,000
Excellent health insurance
Stock options or equity package
Annual professional development budget
+2
Remote Lead Backend Engineer (Microservices)
Remote Lead Backend Engineer (Microservices)

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 2,000,000
Medical aid
Provident fund
Performance-based bonuses
+1