Senior Software Engineer - Cloud Platform

Placements24

Randburg

Hybrid

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

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Performance bonuses
Hybrid work
Health, dental, and vision insurance
Stock options
Professional growth opportunities

Job summary

Placements24 in Randburg is seeking a Senior Software Engineer to join our innovative technology division. The role focuses on developing and maintaining a scalable cloud backend, collaborating with product management and DevOps to deliver reliable features.

You will design and implement microservices, work with AWS/Azure/GCP, Docker and Kubernetes, and participate in code reviews and CI/CD pipelines to ensure high quality software in a fast-paced Gauteng environment.

Qualifications

  • Bachelor's degree in CS/Engineering; master's preferred.
  • 5+ years of backend software development experience.
  • Strong cloud experience on AWS/Azure/GCP and containers.
  • Experience with RESTful APIs and microservices architecture.
  • Proficient in SQL and NoSQL databases; data modeling skills.
  • Excellent problem-solving in a fast-paced, collaborative environment.

Responsibilities

  • Design, develop, and maintain scalable backend microservices.
  • Architect and implement cloud-native solutions on cloud platforms.
  • Write clean, well-documented, thoroughly tested code.
  • Participate in code reviews and design discussions.
  • Collaborate with DevOps to implement CI/CD and deployments.
  • Troubleshoot production issues and improve reliability.

Skills

Backend development
Cloud platforms
RESTful APIs
SQL
NoSQL
Docker
Kubernetes
Code reviews

Education

Bachelor's degree in Computer Science/Engineering
Master's degree preferred

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

About the Role

Our client is looking for a skilled and experienced Senior Software Engineer to join their innovative technology division in Randburg. This role is central to the development and maintenance of their scalable cloud platform, focusing on building robust, high-performance backend services. You will collaborate with cross-functional teams, including product management and DevOps, to design, implement, and deploy features that enhance user experience and system reliability. This position offers a challenging opportunity to work with modern technologies and contribute to a growing tech presence in Gauteng, in a role that combines on-site collaboration with remote flexibility.

Key Responsibilities
  • Design, develop, and maintain scalable, reliable, and secure backend microservices using modern programming languages (e.g., Java, Python, Go).
  • Architect and implement cloud-native solutions on platforms like AWS, Azure, or GCP.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Participate actively in code reviews, design discussions, and technical planning sessions.
  • Collaborate with DevOps teams to implement CI/CD pipelines and automate deployments.
  • Troubleshoot and resolve complex technical issues in production environments.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with building and consuming RESTful APIs and microservices architecture.
  • Deep understanding of database technologies (SQL and NoSQL) and data modeling.
  • Excellent problem-solving skills and ability to work effectively in a collaborative, fast-paced environment.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Hybrid work arrangement offering flexibility.
  • Comprehensive health, dental, and vision insurance.
  • Generous stock options and retirement plan.
  • Opportunities for continuous learning and professional growth in a dynamic tech hub in Randburg.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Senior Backend Engineer - Microservices Architecture
Senior Backend Engineer - Microservices Architecture

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Health, dental, and vision insurance
Senior Software Developer
Senior Software Developer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Competitive bonuses
Health and wellness benefits
+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
Senior Software Engineer
Senior Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Flexible hours
Medical aid
+2
Senior Software Developer
Senior Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health insurance
Professional development
+1
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Career growth opportunities
+1
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Randburg

Hybrid
ZAR 600,000 - 850,000
Fully remote
Health insurance
Development budget