Skip to content
mimi

Remote Lead Software Engineer (Cloud Platforms)

WhatJobs Direct

Remote · South Africa Full-time Lead 3w ago

About the role

About the Role

We are looking for a talented and experienced Remote Lead Software Engineer to spearhead the development of our client's cutting-edge cloud platforms. This is a fully remote position offering the chance to innovate and build scalable, high-performance software solutions from the comfort of your home office. You will lead a team of skilled engineers, guiding them through the entire software development lifecycle, from design and implementation to testing and deployment.

Responsibilities

  • Architecting robust and resilient systems
  • Writing clean and efficient code
  • Conducting code reviews
  • Mentoring junior developers
  • Leading a team of skilled engineers through the entire software development lifecycle, from design and implementation to testing and deployment

Requirements

  • Strong background in cloud technologies (AWS, Azure, or GCP)
  • Experience with microservices architecture
  • Experience with CI/CD pipelines
  • Expertise in languages such as Java, Python, or Go
  • Experience in containerization technologies like Docker and Kubernetes
  • Excellent problem-solving skills
  • Passion for technology
  • Ability to foster a collaborative and productive team environment
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • At least 8 years of professional software development experience
  • Proven experience in leading development teams and delivering complex software projects
  • Exceptional communication skills
  • Ability to thrive in an autonomous, remote-first work culture

Role Impact

You will play a critical role in shaping the future of our client's technological offerings.

Requirements

  • Strong background in cloud technologies (AWS, Azure, or GCP)
  • Microservices architecture
  • CI/CD pipelines
  • Expertise in languages such as Java, Python, or Go
  • Experience in containerization technologies like Docker and Kubernetes
  • Excellent problem-solving skills
  • Passion for technology
  • Ability to foster a collaborative and productive team environment
  • Proven experience in leading development teams
  • Proven experience in delivering complex software projects
  • Exceptional communication skills
  • Ability to thrive in an autonomous, remote-first work culture

Responsibilities

  • Architecting robust and resilient systems
  • Writing clean and efficient code
  • Conducting code reviews
  • Mentoring junior developers

Skills

AWSAzureCI/CDDockerGCPGoJavaKubernetesMicroservicesPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free