homeofficeportal
Zurück zu den Treffern

Remote Lead Software Engineer - Cloud Platforms

Anzeige auf Englisch

ArbeitsortLegKraal Gate
HomeofficeVollständig remote

About the Role Our client, a cutting-edge technology firm specializing in cloud infrastructure solutions, is actively seeking a highly experienced and motivated Lead Software Engineer to join their globally distributed, remote-first team. This pivotal role is responsible for leading the design, development, and deployment of complex cloud platforms and services. The Lead Software Engineer will guide a team of talented engineers, mentor junior developers, and drive technical excellence across the organization. This is a unique opportunity to shape the future of cloud technology from anywhere in the world, working with a forward-thinking company that values innovation and collaboration. You will be at the forefront of developing scalable, reliable, and secure cloud solutions that power modern businesses.

The role requires a deep understanding of distributed systems, microservices architecture, and a passion for building high-quality software.

Key Responsibilities

  • Lead the architecture, design, and development of scalable, high-performance cloud-native applications and services.
  • Mentor and guide a team of software engineers, fostering a culture of technical excellence and continuous learning.
  • Collaborate with product managers and stakeholders to define technical roadmaps and requirements.
  • Drive best practices in software development, including code reviews, automated testing, and CI/CD pipelines.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Optimize application performance, scalability, and reliability.
  • Contribute to the selection and evaluation of new technologies and tools.
  • Participate in on-call rotations to support production systems.
  • Champion a remote-first work culture, promoting effective communication and collaboration.
  • Stay current with emerging cloud technologies and industry trends.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with a strong focus on cloud platforms (AWS, Azure, GCP).
  • Proven experience in leading engineering teams and delivering complex software projects.
  • Expertise in microservices architecture, distributed systems, and containerization (Docker, Kubernetes).
  • Proficiency in one or more programming languages such as Java, Python, Go, or Node.js.
  • Strong understanding of database technologies (SQL and NoSQL).
  • Experience with CI/CD tools and methodologies.
  • Excellent problem-solving, analytical, and communication skills.
  • Demonstrated ability to work independently and manage projects effectively in a remote setting.
  • Experience with infrastructure as code (IaC) is a plus.

Benefits

  • Our client offers a highly competitive salary, comprehensive health benefits, generous paid time off, retirement savings plans, and a flexible remote work environment.
  • Opportunities for professional development, continuous learning, and career advancement are abundant.
  • This is a fully remote position, allowing you to work from any location.
  • Our client is committed to fostering an inclusive and innovative culture.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen