Senior Lead Software Engineer (Cloud)

Placements24

Stellenbosch

Hybrid

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

Full time

3 days 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

Fully remote work arrangement
Generous paid time off
Professional development budget
Retirement savings plan with company 4

Job summary

Placements24 is seeking a Senior Lead Software Engineer with a strong focus on cloud technologies. Fully remote role, with the core team based in Stellenbosch, Western Cape.

You will architect, develop, and deploy scalable cloud-native applications while guiding a team of engineers and mentoring juniors. Ideal candidate has deep expertise in cloud platforms (AWS/Azure/GCP), microservices, and modern DevOps practices.

Qualifications

  • Master's or Bachelor's degree in Computer Science, Engineering, or related field.
  • 8+ years of professional software engineering experience with cloud focus.
  • Proven expertise in AWS, Azure or GCP.
  • Strong experience with microservices and containerization (Docker, Kubernetes).
  • Proficiency in Python, Go or Java.
  • Solid DevOps principles and IaC (Terraform, CloudFormation).
  • Excellent leadership and communication skills.

Responsibilities

  • Design, develop, and deploy scalable cloud-native applications.
  • Architect cloud solutions using AWS/Azure/GCP services.
  • Lead and mentor a team of engineers.
  • Drive microservices adoption and best practices.
  • Implement and manage CI/CD pipelines and automation.
  • Ensure security, scalability, and efficiency of cloud infra.
  • Collaborate with product managers to define technical roadmaps.
  • Conduct code reviews and provide feedback.
  • Troubleshoot production issues and stay updated on cloud tech.

Skills

Cloud platforms
Microservices
DevOps
Leadership
Backend languages (Python/Go/Java)

Education

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

Tools

Docker
Kubernetes
Terraform
CloudFormation

Job description

About the Role

Our client, a globally recognized leader in cloud computing solutions, is actively seeking an experienced Senior Lead Software Engineer with a strong focus on cloud technologies. This is a fully remote position, offering the flexibility to work from anywhere, but the core team thrives in the innovative environment of Stellenbosch, Western Cape. You will be responsible for architecting, developing, and deploying scalable and resilient cloud-native applications. This leadership role involves guiding a team of talented engineers, mentoring junior developers, and driving technical excellence across projects. The ideal candidate possesses deep expertise in cloud platforms (AWS, Azure, or GCP), microservices architecture, and modern DevOps practices. We are looking for a visionary engineer who can not only build complex systems but also inspire and lead a team to achieve ambitious goals. This is an exceptional opportunity to shape the future of cloud infrastructure and services for a leading technology company. You will have the autonomy to make key technical decisions and contribute to the strategic direction of the engineering department, fostering a culture of innovation, collaboration, and continuous learning. The fully remote nature of this role allows for unparalleled flexibility while maintaining high levels of productivity and team engagement.


Key Responsibilities


  • Design, develop, and deploy scalable, reliable, and performant cloud-native applications.

  • Architect cloud solutions using services from AWS, Azure, or GCP.

  • Lead and mentor a team of software engineers, fostering a culture of technical excellence.

  • Drive the adoption of microservices architecture and best practices.

  • Implement and manage CI/CD pipelines and automation tools.

  • Ensure the security, scalability, and efficiency of cloud infrastructure.

  • Collaborate with product managers and stakeholders to define technical roadmaps.

  • Conduct code reviews and provide constructive feedback to team members.

  • Troubleshoot and resolve complex technical issues in production environments.

  • Stay abreast of the latest advancements in cloud computing and software engineering.


Requirements


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

  • Minimum of 8 years of professional software engineering experience, with a significant focus on cloud platforms.

  • Proven expertise in cloud computing platforms (AWS, Azure, or GCP).

  • Strong experience with microservices architecture and containerization (e.g., Docker, Kubernetes).

  • Proficiency in at least one backend programming language (e.g., Python, Go, Java).

  • Solid understanding of DevOps principles and practices.

  • Experience with infrastructure as code (e.g., Terraform, CloudFormation).

  • Excellent leadership, communication, and problem-solving skills.

  • Demonstrated ability to architect and deliver complex cloud solutions.

  • Experience leading engineering teams is highly desirable.


Benefits


  • Highly competitive salary and potential for significant bonuses.

  • Fully remote work arrangement, offering maximum flexibility.

  • Opportunity to lead and mentor a talented engineering team.

  • Work on cutting-edge cloud technologies and projects.

  • Comprehensive health, dental, and vision insurance.

  • Generous paid time off and holidays.

  • Professional development budget and opportunities for continuous learning.

  • Retirement savings plan with company match.

  • Annual company retreats and virtual team-building events.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Lead Software Engineer - Cloud Infrastructure
Remote Lead Software Engineer - Cloud Infrastructure

Placements24 • George

Hybrid
ZAR 1,200,000 - 2,000,000
Fully remote
Flexible work hours
Home office setup stipend
+5
Remote Senior Software Engineer - Cloud Platforms
Remote Senior Software Engineer - Cloud Platforms

Placements24 • Cape Town

Hybrid
ZAR 800,000 - 1,400,000
Remote work allowance
Home office setup stipend
Health, dental, and vision insurance
+6
Remote Senior Software Developer - Cloud Solutions
Remote Senior Software Developer - Cloud Solutions

Placements24 • South Africa

Remote
GBP 90,000 - 130,000
Fully remote work
Competitive salary
International team
+2
Senior Software Engineer - Cloud Native Development
Senior Software Engineer - Cloud Native Development

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health benefits
Learning opportunities & certificates
+1
Remote Senior Software Engineer - Cloud Infrastructure
Remote Senior Software Engineer - Cloud Infrastructure

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Remote work flexibility
Stock options package
Health, dental, and vision insurance
+2
Lead Software Engineer - Cloud Services
Lead Software Engineer - Cloud Services

Placements24 • Benoni

Hybrid
ZAR 1,000,000 - 1,800,000
Health insurance
Stock options
Retirement plan with company match
+2
Remote Senior Software Engineer - Cloud Infrastructure
Remote Senior Software Engineer - Cloud Infrastructure

Placements24 • Polokwane

Hybrid
ZAR 1,992,000 - 2,988,000
Stock options
Fully remote work
Health, dental, vision insurance
+2
Lead Cloud Solutions Architect
Lead Cloud Solutions Architect

Placements24 • Benoni

Hybrid
ZAR 1,400,000 - 2,100,000
Competitive salary
Medical aid & retirement benefits
Performance-based bonuses
+1
Remote Senior Software Engineering Lead
Remote Senior Software Engineering Lead

Placements24 • Vereeniging

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Annual performance bonus
Health insurance
+3
Remote Lead Cloud Solutions Architect
Remote Lead Cloud Solutions Architect

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,800,000
Remote work
Home office setup allowance
Certification support
+1