Senior Software Engineer (Cloud Platforms)

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,700,000

Full time

4 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

Remote-first role
Professional growth opportunities
Remote collaboration across locations

Job summary

Placements24 is seeking a Senior Software Engineer to join a remote-first engineering team focused on cloud-native solutions. Based in Gauteng with ties to Soweto, you will design, build, and scale robust cloud infrastructure and applications using microservices, containers, and modern DevOps practices.

You will own significant components, mentor juniors, and collaborate with product and QA in a distributed environment, delivering high-performance software while continuously improving automation

Qualifications

  • 7+ years in software development with 4+ years on cloud platforms.
  • Experience designing microservices architectures.
  • Proficiency in at least one modern language (Go, Python, Java, Node.js).
  • Strong containerization and orchestration experience (Docker, Kubernetes).
  • IaC expertise with Terraform/Ansible/CloudFormation and CI/CD tooling.

Responsibilities

  • Design, build, and scale cloud-native apps and services.
  • Develop and maintain CI/CD pipelines for automated delivery.
  • Implement IaC using Terraform/Ansible/CloudFormation.
  • Optimize cloud resources for cost and performance.
  • Set up monitoring with Prometheus and Grafana; ensure reliability.
  • Collaborate with cross-functional teams in a remote-first setup.
  • Mentor junior engineers and contribute to technical strategy.

Skills

Go
Python
Java
Node.js
AWS
Azure
GCP
Docker
Kubernetes
CI/CD
Terraform
Ansible
CloudFormation
Prometheus
Grafana

Education

Bachelor's or Master's in Computer Science / Engineering or related field

Tools

Terraform
Ansible
CloudFormation

Job description

About the Role

Our client, a leader in cloud-native solutions, is seeking a Senior Software Engineer with deep expertise in cloud platforms to join their dynamic, fully remote engineering team. Operating out of their primary development hub near Soweto, Gauteng , this role is crucial for designing, building, and scaling robust cloud infrastructure and applications. You will leverage your extensive experience in cloud technologies, microservices architecture, and modern development practices to deliver high-performance, scalable, and secure software solutions. The ideal candidate is a proactive problem-solver, passionate about automation, and skilled in collaborating effectively within a distributed team environment. This is a remote-first opportunity, offering unparalleled flexibility and the chance to make a significant impact on cutting-edge cloud technologies.

Key Responsibilities
  • Design, develop, and deploy scalable, reliable, and secure cloud-native applications and services.
  • Build and manage CI/CD pipelines for automated building, testing, and deployment of software.
  • Implement and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
  • Optimize cloud resource utilization for cost-effectiveness and performance.
  • Develop and implement monitoring, logging, and alerting solutions for cloud environments.
  • Collaborate with cross-functional teams, including product management, QA, and other engineering teams, to define and deliver new features.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Contribute to architectural decisions and technical strategy for cloud platform development.
  • Write clean, maintainable, and well-documented code.
  • Stay current with the latest advancements in cloud technologies, containerization (Docker, Kubernetes), and microservices architecture.
  • Mentor junior engineers and share best practices in cloud development and DevOps, supporting remote collaboration irrespective of location, with ties to Soweto
Requirements
  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • A minimum of 7 years of professional software development experience, with at least 4 years focused on cloud platforms (AWS, Azure, or GCP).
  • Proven experience in designing and building microservices architectures.
  • Strong proficiency in at least one modern programming language (e.g., Go, Python, Java, Node.js).
  • Extensive experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
  • Demonstrated experience with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible, CloudFormation).
  • Solid understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Experience with cloud monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a fully remote team.
  • Ability to work independently, manage time effectively, and take ownership of projects, supporting our operational hub near Soweto, Gauteng .
  • Experience with database technologies (SQL and NoSQL) is a plus.
Benefits
  • Highly competitive salary and comprehensive benefits package for a senior remote position.
  • Significant opportunities for professional growth, skill development, and pursuing cloud certifications.
  • The flexibility and autonomy of a fully remote work environment.
  • Work on challenging and impactful projects at the forefront of cloud technology.
  • Collaborative and innovative engineering culture.
  • Contribute to transformative cloud solutions from your chosen remote location, supporting our presence in Gauteng .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
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
Senior Software Developer - Cloud Platforms
Senior Software Developer - Cloud Platforms

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Medical aid
Retirement fund
+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
Senior Software Engineer (Cloud Services)
Senior Software Engineer (Cloud Services)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary package
Private medical aid
Retirement annuity
+3
Senior Cloud Solutions Architect (Remote)
Senior Cloud Solutions Architect (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 1,200,000 - 2,000,000
Fully remote position
Medical, dental, vision insurance
Generous paid time off
+2
Senior DevOps Engineer - Cloud Infrastructure (Remote)
Senior DevOps Engineer - Cloud Infrastructure (Remote)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,400,000
Health, dental, vision insurance
Home office stipend
Stock options
+1
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,700,000
Private health insurance
Retirement plan with company match
Flexible working hours
+1