Principal Backend Engineer - Distributed Systems

Placements24

Sandton

Hybrid

ZAR 1,200,000 - 2,000,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity options
Fully remote work
Flexible scheduling
Professional development budget
Health insurance

Job summary

Placements24 is seeking a highly experienced Principal Backend Engineer to join a fully remote, elite engineering team. You will design, build, and scale distributed systems that power our platform, mentor senior engineers, and steer backend technical strategy.

You will tackle architectural challenges, optimize performance, and collaborate with product teams to deliver robust solutions in a remote-first environment. A strong background in large-scale systems and modern languages is required.

Qualifications

  • Masters or PhD in Computer Science, Engineering, or related field, or equivalent extensive experience.
  • 8+ years of backend software development experience focusing on distributed systems.
  • Experience designing large-scale, high-throughput backend systems.

Responsibilities

  • Design, develop, and maintain scalable, fault-tolerant distributed systems.
  • Lead architectural decisions and technology choices for backend services.
  • Mentor and guide engineers to uphold technical excellence and best practices.
  • Optimize system performance, reliability, and resource utilization.
  • Collaborate with product management to deliver robust technical solutions.
  • Champion best practices in coding, testing, security, and deployment.
  • Troubleshoot and resolve complex production issues.

Skills

Distributed systems
Backend architecture
Mentoring
Cloud platforms
Kubernetes
Databases
Go
Java
Python

Education

Master's degree in Computer Science
PhD in Computer Science

Tools

Kubernetes
AWS
GCP
Azure
Docker

Job description

Our client is seeking a highly experienced and innovative Principal Backend Engineer to join their fully remote, elite engineering team. In this role, you will be responsible for designing, building, and scaling complex distributed systems that form the backbone of our platform. You will tackle challenging architectural problems, mentor senior engineers, and drive technical strategy for backend development. This is an exceptional opportunity for a thought leader in backend engineering to shape the future of our technology stack and work on highly scalable, mission-critical systems in a collaborative, remote-first environment.

Key Responsibilities
  • Design, develop, and maintain highly scalable, fault-tolerant, and performant distributed systems.
  • Lead architectural decisions and technology choices for backend services.
  • Mentor and guide other engineers, fostering a culture of technical excellence and best practices.
  • Optimize system performance, reliability, and resource utilization.
  • Collaborate with product management and other engineering teams to define and deliver robust technical solutions.
  • Champion best practices in coding, testing, security, and deployment.
  • Troubleshoot and resolve complex issues in production environments.
Requirements
  • Master's or Ph.D. in Computer Science, Engineering, or a related field, or equivalent extensive experience.
  • 8+ years of professional experience in backend software development, with a significant focus on distributed systems.
  • Expertise in designing and building large-scale, high-throughput systems.
  • Proficiency in one or more modern backend languages (e.g., Go, Java, Python, C++).
  • Deep understanding of microservices architecture, data consistency, and concurrency.
  • Experience with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes).
  • Strong knowledge of databases, caching strategies, and message queuing systems.
Benefits
  • Industry-leading salary and generous equity options.
  • Top-tier health, dental, and vision insurance coverage.
  • Fully remote work with flexible scheduling options.
  • Significant budget for professional development, conferences, and continuous learning.
  • Opportunity to work on challenging problems with a brilliant and supportive team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Principal Backend Engineer
Remote Principal Backend Engineer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Top-tier package
Fully remote
Health insurance
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,350,000
Competitive salary
Fully remote
Health insurance
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Rustenburg

Hybrid
ZAR 1,916,000 - 2,554,000
Competitive compensation package with绩
Fully remote position offering maximum
Comprehensive health, dental, and 1
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Fully remote work
Health insurance
Lead Backend Engineer
Lead Backend Engineer

Placements24 • Randburg

Hybrid
ZAR 850,000 - 1,650,000
Competitive salary
Health, dental, and vision insurance
Generous paid time off
+2
Principal Backend Architect - Distributed Systems, Remote
Principal Backend Architect - Distributed Systems, Remote

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 2,000,000
Equity options
Fully remote work
Flexible scheduling
+2
Senior Backend Engineer - Microservices (Remote)
Senior Backend Engineer - Microservices (Remote)

Placements24 • Benoni

Hybrid
ZAR 1,601,000 - 2,401,000
Global remote work
Health insurance
Professional growth
Senior Software Engineer - Backend Services
Senior Software Engineer - Backend Services

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,918,000 - 2,878,000
Fully remote work arrangement
Flexible schedule
Professional development budget
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • Richards Bay

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote work environment
Health, dental, vision insurance
+3
Senior Backend Engineer - Microservices
Senior Backend Engineer - Microservices

Placements24 • Durban

Hybrid
ZAR 1,100,000 - 1,500,000
Health insurance
Full remote work
Generous PTO