Senior Software Engineer - Cloud Solutions

Placements24

Soweto

Hybrid

ZAR 1,976,000 - 2,799,000

Full time

9 days ago

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

Highly competitive compensation
Fully remote work arrangement
Unlimited PTO policy
Professional development & conferences
Stock options or equity participation
Comprehensive health insurance (remote

Job summary

Placements24 is seeking a Senior Software Engineer with cloud expertise to design, develop, and deploy scalable cloud-native applications and services in a fully remote role. You will architect robust cloud infrastructure, implement microservices, and manage CI/CD pipelines across AWS, Azure, or GCP.

A strong background in Java, Python, Go, or Node.js is required. You will collaborate with cross-functional teams, mentor junior engineers, and uphold security best practices throughout the

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; Master's degree is a plus.
  • 5+ years of professional software development experience with cloud technologies.
  • Proven experience designing and implementing solutions on AWS, Azure, or GCP.
  • Strong proficiency in Java, Python, Go, or Node.js.
  • Experience with Docker and Kubernetes.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience building and managing CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Knowledge of SQL and NoSQL databases.

Responsibilities

  • Design, develop, test, and deploy scalable cloud-native applications and services.
  • Architect and implement robust cloud infrastructure solutions on AWS, Azure, or GCP.
  • Develop and maintain CI/CD pipelines for automated building, testing, and deployment.
  • Write clean, efficient, and well-documented code in Java, Python, Go, or Node.js.
  • Implement microservices architectures and containerization technologies (Docker, Kubernetes).
  • Troubleshoot and resolve complex technical issues in production environments.
  • Collaborate with product managers to define technical requirements and roadmaps.
  • Contribute to code reviews, architectural discussions, and technical decision-making.
  • Ensure security best practices throughout the development lifecycle.
  • Mentor junior engineers and promote technical excellence.

Skills

Java
Python
Go
Node.js
Cloud platforms (AWS, Azure, GCP)
CI/CD
Microservices
Distributed systems
Remote teamwork

Education

Bachelor's degree
Master's degree (a plus)

Tools

Docker
Kubernetes
Jenkins
GitLab CI
Azure DevOps

Job description

About the Role

Our client, a pioneering technology firm, is seeking an experienced Senior Software Engineer with expertise in Cloud Solutions to join their dynamic team. This role is fully remote, allowing you to contribute to innovative projects from anywhere. You will be instrumental in designing, developing, and deploying scalable, high-performance cloud-based applications and services. This position requires a deep understanding of cloud architecture, microservices, CI/CD pipelines, and modern development practices. You will collaborate with cross-functional teams, including product managers, architects, and other engineers, to deliver robust and efficient software solutions. The ideal candidate is a passionate problem-solver with a strong command of relevant programming languages and cloud platforms. Join a forward-thinking company that fosters a culture of innovation, continuous learning, and technical excellence. This is an exceptional opportunity to work on challenging projects, shape the future of cloud technology, and grow your career within a supportive, remote-first environment.



Key Responsibilities


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

  • Architect and implement robust cloud infrastructure solutions on platforms like AWS, Azure, or GCP.

  • Develop and maintain CI/CD pipelines for automated building, testing, and deployment.

  • Write clean, efficient, and well-documented code in relevant programming languages (e.g., Java, Python, Go).

  • Implement microservices architectures and containerization technologies (e.g., Docker, Kubernetes).

  • Troubleshoot and resolve complex technical issues in production environments.

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

  • Contribute to code reviews, architectural discussions, and technical decision-making.

  • Ensure security best practices are implemented throughout the development lifecycle.

  • Mentor junior engineers and promote a culture of technical excellence and continuous improvement.



Requirements


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

  • 5+ years of professional software development experience, with a significant focus on cloud technologies.

  • Proven experience designing and implementing solutions on major cloud platforms (AWS, Azure, GCP).

  • Strong proficiency in one or more programming languages such as Java, Python, Go, or Node.js.

  • Experience with containerization (Docker) and orchestration (Kubernetes) technologies.

  • Solid understanding of microservices architecture and distributed systems.

  • Experience building and managing CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).

  • Knowledge of database technologies (SQL and NoSQL) and data management best practices.

  • Excellent problem-solving, analytical, and debugging skills.

  • Strong communication and collaboration abilities, essential for remote teamwork.

  • Familiarity with agile development methodologies.



Benefits


  • Highly competitive salary and potential for performance-based bonuses.

  • Comprehensive health, dental, and vision insurance.

  • Generous retirement savings plan with company match.

  • Fully remote work arrangement offering ultimate flexibility.

  • Unlimited paid time off (PTO) policy.

  • Opportunities for professional development, certifications, and attending conferences.

  • Access to cutting-edge cloud technologies and development tools.

  • Collaborative and innovative engineering culture.

  • Stock options or equity participation.

  • Employee assistance program and wellness benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer - Cloud & DevOps
Remote Senior Software Engineer - Cloud & DevOps

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,482,000 - 2,470,000
Stock options
Fully remote work
Professional development budget
+1
Senior Full Stack Developer - Cloud Solutions
Senior Full Stack Developer - Cloud Solutions

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Professional growth opportunities
Flexible work hours
Remote Lead Software Engineer - Cloud Platforms
Remote Lead Software Engineer - Cloud Platforms

Placements24 • LegKraal Gate

Hybrid
ZAR 2,305,000 - 3,129,000
Fully remote
Competitive pay
Health benefits
+1
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Klerksdorp

Hybrid
ZAR 1,959,000 - 2,938,000
Competitive salary
Comprehensive benefits
Remote-friendly environment
+2
Senior Cloud Solutions Architect
Senior Cloud Solutions Architect

Placements24 • Welkom

On-site
ZAR 1,997,000 - 2,995,000
Competitive salary
Fully remote work
Health insurance
+3
Senior Cloud Architect
Senior Cloud Architect

Placements24 • Johannesburg

Hybrid
ZAR 2,470,000 - 3,787,000
Competitive salary
Health, dental, vision insurance
Generous paid time off
+5
Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Fully remote work
Professional growth and conferences
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 Cloud Security Engineer
Remote Senior Cloud Security Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 1,976,000 - 2,964,000
Health insurance
Remote work flexibility
Home office stipend
+2
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