Full Time

Senior Software Engineering Manager, IaaS (Cluster Management) (REMOTE)

Talentify.io
Remote!
$150,000 - $200,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

The Senior Software Engineering Manager, IaaS (Cluster Management) at Talentify.io will lead a talented team of engineers in developing and managing robust infrastructure as a service (IaaS) solutions focused on cluster management. This role entails driving strategic initiatives, improving engineering practices, and ensuring the successful delivery of project objectives while fostering a collaborative and innovative work environment. The ideal candidate will be responsible for optimizing both team performance and product quality, while effectively communicating with stakeholders and aligning technological advancements with business goals.



Job Responsibilities

  • Lead and mentor a team of software engineers in the design and development of innovative IaaS solutions.
  • Oversee the management of cluster architecture and optimization of compute resource allocation.
  • Collaborate with cross-functional teams to define and implement product features.
  • Drive best practices in software development, including coding standards, code reviews, and CI/CD methodologies.
  • Manage project timelines and deliverables, ensuring timely completion of software releases.
  • Conduct performance evaluations for team members and identify areas for professional development.
  • Establish and maintain relationships with key stakeholders to align project goals with business objectives.
  • Continuously evaluate industry trends and emerging technologies to improve product offerings.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s preferred.
  • A minimum of 7 years of software engineering experience with at least 3 years in a management or leadership role.
  • Proven experience with IaaS technologies, particularly in cluster management environments.
  • Strong proficiency in programming languages such as Java, Python, or Go.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization technologies (Docker, Kubernetes) and orchestration tools.
  • Excellent problem-solving skills with a strong analytical mindset.
  • Effective communication and interpersonal skills, capable of fostering collaboration among teams.


Technologies & Tools

This position will involve using a variety of advanced technologies and tools such as Kubernetes for container orchestration, Terraform for infrastructure as code, and Jenkins for continuous integration and continuous delivery (CI/CD). Additionally, proficiency in cloud services, particularly AWS or Azure, along with monitoring and logging tools like Prometheus and Grafana, will be essential to successfully manage IaaS environments and ensure optimal performance.



Ideal Candidates

The ideal candidates for the Senior Software Engineering Manager position will possess a unique blend of technical acumen and leadership abilities. They will thrive in a dynamic environment, embracing challenges with a proactive attitude. Strong communicators, they will be adept at fostering collaboration while maintaining a focus on high-quality deliverables. A passion for technology and a commitment to continuous improvement will also characterize successful candidates as they drive innovation within their teams and the broader organization.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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