50plusstellen
Zurück zu den Treffern

Remote Lead Software Engineer - Cloud Infrastructure

Anzeige auf Englisch

ArbeitsortSoweto
+ 1 weitere
HomeofficeVollständig remote

About the Role

Our client, a pioneering technology firm at the forefront of cloud computing solutions, is seeking an exceptional Remote Lead Software Engineer to architect and lead the development of their next-generation cloud infrastructure. This is a fully remote, senior leadership position designed for individuals with extensive experience in distributed systems, microservices architecture, and cloud-native technologies. You will be responsible for guiding a team of talented software engineers, driving technical strategy, and ensuring the scalability, reliability, and performance of our cloud platform. The ideal candidate possesses deep technical expertise, strong leadership acumen, and a passion for building robust, high-availability systems. This is a unique opportunity to make a significant impact on a globally recognized platform and shape the future of cloud services.

Our client values innovation, collaboration, and continuous learning, offering a dynamic and supportive remote work environment.

Key Responsibilities

  • Lead the design, development, and deployment of highly scalable, fault-tolerant cloud infrastructure services.
  • Architect robust microservices and distributed systems using modern cloud-native technologies.
  • Mentor and guide a team of software engineers, fostering a culture of technical excellence and collaboration.
  • Define and implement best practices for coding, testing, deployment, and monitoring.
  • Collaborate with product managers, SREs, and other engineering teams to define system requirements and roadmaps.
  • Identify and address performance bottlenecks, scalability issues, and technical debt.
  • Drive innovation by exploring and integrating new technologies and architectural patterns.
  • Ensure the security, reliability, and cost-effectiveness of the cloud infrastructure.
  • Participate in code reviews, design discussions, and architectural planning sessions.
  • Contribute to the on-call rotation for critical production systems.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • A minimum of 8 years of professional software development experience, with at least 3 years in a lead or senior technical role.
  • Extensive experience designing and building large-scale distributed systems and microservices.
  • Deep expertise in cloud platforms such as AWS, Azure, or GCP.
  • Proficiency in one or more programming languages (e.g., Go, Python, Java, C++).
  • Strong understanding of containerization technologies (e.g., Docker, Kubernetes).
  • Experience with CI/CD pipelines, infrastructure-as-code (e.g., Terraform), and monitoring tools.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven ability to lead and inspire a technical team in a remote setting.
  • Experience with large-scale data processing and storage solutions is a plus.
  • Must have a reliable high-speed internet connection and a dedicated home office.

Benefits

  • Our client offers a highly competitive remote salary, extensive equity options, comprehensive health, dental, and vision insurance, and a generous 401k matching program.
  • This role provides unparalleled opportunities for technical leadership and career growth within a fast-paced, innovative tech company.
  • Employees benefit from a flexible remote work environment, cutting-edge technology challenges, and a culture that prioritizes individual and team success.
  • Paid time off, professional development stipends, and regular virtual team-building events are also included.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen

Arbeitgeber mit ähnlichen Stellen

Verwandte Fachgebiete