WD
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