Full Time

Staff Software Engineer – IaaS (Cluster Management) REMOTE

Talentify.io
Remote!
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Talentify.io, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Staff Software Engineer specializing in Infrastructure-as-a-Service (IaaS) with a focus on Cluster Management at Talentify.io, you will play a critical role in designing, developing, and enhancing our cloud infrastructure services. You will collaborate with a team of engineers to build scalable solutions that efficiently manage clusters of virtual machines, ensuring optimum performance, reliability, and resource utilization. Your expertise will be pivotal in driving initiatives that accelerate our cloud capabilities while addressing complex challenges in a remote work environment.



Job Responsibilities

  • Design and implement scalable and reliable cluster management solutions for IaaS platforms.
  • Collaborate with cross-functional teams to gather requirements and define architecture for new features.
  • Develop automation scripts to streamline cluster deployment and management processes.
  • Monitor and optimize system performance and responsiveness to improve user experience.
  • Conduct code reviews and provide mentorship to junior engineers while fostering a culture of continuous improvement.
  • Analyze system failures and implement effective resolution strategies to minimize downtime.
  • Stay updated with industry trends and emerging technologies to provide innovative solutions and recommendations.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
  • 5+ years of experience in software development, with a focus on IaaS or cluster management solutions.
  • Proficiency in programming languages such as Python, Go, or Java.
  • Strong understanding of cloud networking concepts and distributed systems.
  • Experience with container orchestration tools, such as Kubernetes or Apache Mesos.
  • Familiarity with CI/CD pipelines and software development lifecycle methodologies.
  • Excellent problem-solving skills and the ability to work in a collaborative environment.


Technologies & Tools

The Staff Software Engineer – IaaS (Cluster Management) will work with a range of technologies and tools prevalent in cloud computing and infrastructure management. These include cloud platforms such as AWS, Azure, or Google Cloud Platform, as well as orchestration and containerization tools like Docker and Kubernetes. Familiarity with monitoring tools such as Prometheus and Grafana, as well as configuration management software like Ansible or Terraform, will also be crucial in effectively managing and optimizing cluster operations.



Ideal Candidates

The ideal candidate for the Staff Software Engineer position possesses a robust technical background coupled with strong leadership qualities. They are highly analytical, detail-oriented, and thrive in fast-paced environments, capable of navigating complex challenges while ensuring high availability and performance. A passion for cloud technology, collaborative spirit, and a drive for continuous improvement are essential characteristics that will contribute to the success of our engineering team at Talentify.io.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.