Principal Software Engineer - Cloud Infrastructure

Placements24

Pretoria

Hybrid

ZAR 1,800,000 - 3,200,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

High salary & incentives
Executive health benefits
Stock options / equity grants
Professional development budget
Flexible work arrangements

Job summary

Placements24 is seeking a Principal Software Engineer to lead the Cloud Infrastructure team in Pretoria. You will architect scalable, secure cloud platforms, drive technical strategy, and mentor engineers.

In this senior role, you will own infrastructure design, champion automation with Terraform/CloudFormation, and ensure reliability and performance while supporting rapid growth. You will collaborate with product teams, oversee CI/CD pipelines, and codify engineering best practices.

Qualifications

  • 8+ years of software engineering experience with cloud infrastructure
  • Bachelor's or Master's degree in CS or Engineering
  • Expertise in AWS, Azure, or GCP
  • Strong Python/Go/Java coding skills
  • Experience with Docker and Kubernetes
  • Proven CI/CD and automation experience

Responsibilities

  • Architect and implement highly available, scalable, and secure cloud infrastructure solutions.
  • Develop and maintain infrastructure-as-code using Terraform or CloudFormation.
  • Automate deployment, monitoring, and management of cloud resources.
  • Troubleshoot complex system issues and performance bottlenecks in production environments.
  • Define and enforce engineering best practices for cloud development and operations.
  • Lead technical design reviews and mentor junior and senior engineers.

Skills

Cloud architecture
Automation
Mentoring
CI/CD
Python
Go
Java

Education

Bachelor's or Master's degree in Computer Science or Engineering

Tools

Terraform
CloudFormation
Docker
Kubernetes

Job description

About the Role

Our client is seeking an experienced and visionary Principal Software Engineer to lead their Cloud Infrastructure team in Pretoria . This senior role is responsible for designing, building, and maintaining the scalable, reliable, and secure cloud platforms that power our client's services. You will architect robust solutions, drive technical strategy, and mentor other engineers, ensuring our infrastructure meets the demands of rapid growth and evolving technological landscapes. The ideal candidate is a deep technical expert in cloud technologies, passionate about automation, reliability, and performance, contributing to a culture of engineering excellence.


Key Responsibilities


  • Architect and implement highly available, scalable, and secure cloud infrastructure solutions.

  • Develop and maintain infrastructure-as-code using tools like Terraform or CloudFormation.

  • Automate deployment, monitoring, and management of cloud resources.

  • Troubleshoot complex system issues and performance bottlenecks in production environments.

  • Define and enforce engineering best practices for cloud development and operations.

  • Lead technical design reviews and mentor junior and senior engineers.


Requirements


  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • 8+ years of experience in software engineering, with a significant focus on cloud infrastructure.

  • Expertise in cloud platforms such as AWS, Azure, or GCP.

  • Strong programming skills in languages like Python, Go, or Java.

  • Deep understanding of containerization technologies (Docker, Kubernetes).

  • Proven experience with CI/CD pipelines and infrastructure automation tools.


Benefits


  • Exceptional salary and long-term incentive plan.

  • Comprehensive executive health benefits package.

  • Generous stock options or equity grants.

  • Extensive professional development budget and conference attendance.

  • Flexible work arrangements and a focus on work-life balance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Cloud Infrastructure)
Senior Software Engineer (Cloud Infrastructure)

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,400,000
Health insurance
On-site facilities
Professional growth opportunities
+1
Senior Software Architect - Cloud Infrastructure
Senior Software Architect - Cloud Infrastructure

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical and retirement plans
Professional development support
+2
Lead Cloud Engineer
Lead Cloud Engineer

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Equity potential
Annual bonus
Medical aid
+4
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work allowance
Home office setup support
Health and wellness benefits
+2
Lead Software Engineer - Cloud Services
Lead Software Engineer - Cloud Services

Placements24 • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary & bonus
Executive health insurance
Generous paid time off
+2
Cloud Infrastructure Engineer
Cloud Infrastructure Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Retirement plan
+4
Senior Software Engineer - Cloud Platforms
Senior Software Engineer - Cloud Platforms

Placements24 • South Africa

Remote
GBP 90,000 - 130,000
Health insurance
100% remote work
Stock options
+2
Senior Cloud Solutions Architect
Senior Cloud Solutions Architect

Placements24 • Bloemfontein

Hybrid
ZAR 1,200,000 - 1,800,000
Executive-level compensation
Health, dental, and vision insurance
Hybrid work model
+2
Principal Software Architect
Principal Software Architect

Placements24 • Pretoria

Hybrid
ZAR 1,800,000 - 3,200,000
High salary & comprehensive benefits
Bonus potential
Challenging projects in Pretoria
+2
Senior Cloud Solutions Architect
Senior Cloud Solutions Architect

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Salary + stock options
Medical and dental coverage
Retirement plan with employer matching
+3