Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

NewBe an early applicant

Lead Software Engineer - Cloud Solutions

Posted Updated
Discussion

Summary

Senior leadership role in George, Western Cape: guide a team of engineers to architect, build, and deploy scalable cloud-native applications on AWS/Azure/GCP, with DevOps, CI/CD, containers, and infrastructure-as-code at the core. Requires 8+ years of development experience including 3+ years leading teams.

About the Role

Our client is searching for an accomplished Lead Software Engineer with a specialization in Cloud Solutions to spearhead development initiatives in George, Western Cape . This senior position requires a visionary leader who can architect, design, and implement scalable, high-performance cloud-native applications. You will be responsible for guiding a team of talented engineers, fostering a culture of technical excellence, and ensuring the successful delivery of complex software projects. The role involves close collaboration with stakeholders across the organization to define technical roadmaps and drive innovation. If you are passionate about cloud computing, possess strong leadership skills, and are looking to make a significant impact in a growing company, this opportunity in the beautiful city of George, Western Cape , is for you.

Key Responsibilities

  • Lead and mentor a team of software engineers in the design, development, and deployment of cloud solutions.
  • Architect and implement scalable, reliable, and secure cloud-native applications using best practices.
  • Define technical strategies, roadmaps, and standards for cloud development.
  • Oversee the entire software development lifecycle, from conception to deployment and maintenance.
  • Collaborate with product management, operations, and other engineering teams to align on project goals and deliverables.
  • Conduct code reviews, performance tuning, and ensure high code quality and system reliability.
  • Drive the adoption of DevOps practices, CI/CD pipelines, and automated testing frameworks.
  • Evaluate and recommend new technologies and tools to enhance development efficiency and application performance.
  • Troubleshoot complex technical issues and provide timely resolutions.
  • Foster a collaborative and innovative team environment.

Requirements

  • Master's or Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • 8+ years of progressive experience in software development, with a minimum of 3 years in a leadership role.
  • Extensive experience architecting and building solutions on major cloud platforms (AWS, Azure, or GCP).
  • Proficiency in one or more backend programming languages (e.g., Go, Python, Java, C#).
  • Deep understanding of microservices architecture, containerization (Docker, Kubernetes), and serverless technologies.
  • Strong knowledge of infrastructure as code (IaC) tools like Terraform or CloudFormation.
  • Experience with database systems (SQL and NoSQL) and data modeling.
  • Proven track record of leading successful software projects from inception to completion.
  • Excellent communication, interpersonal, and leadership skills.
  • Experience in Agile methodologies and CI/CD best practices.

Benefits

Our client offers a highly competitive remuneration package, excellent health and wellness benefits, opportunities for continuous learning and career advancement, and a supportive work culture. This is a fantastic chance to lead groundbreaking projects in a beautiful setting in George, Western Cape . Join a company that values technical leadership and innovation.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →