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
We are seeking a highly skilled Senior Software Engineering Manager specializing in IaaS (Infrastructure as a Service) focused on Cluster Management to join our dynamic team at Talentify.io. In this remote role, you will lead a team of talented engineers to design, develop, and enhance our cluster management solutions. You will collaborate cross-functionally to ensure that our services meet the ever-evolving needs of our customers while maintaining a strong focus on performance, scalability, and reliability. Additionally, you will mentor and nurture talent within your team, driving engineering excellence and innovation.
Job Responsibilities
- Lead and manage a team of software engineers, fostering a collaborative and high-performance environment.
- Design and develop robust, scalable cluster management solutions for our IaaS offerings.
- Define and implement architectural standards and best practices for cluster management systems.
- Oversee the entire software development lifecycle, ensuring timely and quality delivery of projects.
- Work closely with product management and other stakeholders to gather requirements and prioritize development activities.
- Conduct performance evaluations, provide constructive feedback, and support the professional development of team members.
- Collaborate with DevOps teams to facilitate seamless deployment and monitoring of cluster management applications.
- Stay current with industry trends and emerging technologies to drive innovation within the team.
Qualifications
- Master’s degree in Computer Science, Software Engineering, or a related field; or equivalent practical experience.
- 8+ years of experience in software development with a focus on IaaS, cloud technologies, or infrastructure software.
- 5+ years of experience in a managerial or leadership role within software engineering.
- Proven expertise in cluster management technologies, container orchestration, and distributed systems.
- Strong proficiency in programming languages such as Java, Python, Go, or similar.
- Solid understanding of modern cloud architectures and practices, including microservices and serverless computing.
- Excellent communication and interpersonal skills to effectively collaborate across teams.
- Experience with Agile methodologies and CI/CD practices.
Technologies & Tools
The Senior Software Engineering Manager will leverage a variety of technologies and tools, including but not limited to Kubernetes, Docker, Terraform, AWS, Google Cloud Platform, and Azure. Familiarity with CI/CD tools like Jenkins, GitLab CI, and monitoring solutions such as Prometheus or Grafana will be essential to ensure the efficient management of our cluster environments and to enhance the scalability and reliability of our services.
Ideal Candidates
The ideal candidate for this position will demonstrate exceptional leadership abilities with a strong emphasis on team empowerment and innovation. A successful individual will have a proactive mindset, excellent problem-solving skills, and a passion for driving technology forward. They will possess the ability to thrive in a fast-paced environment, adapt to changing priorities, and balance technical depth with strategic planning. Strong relationships and communication skills will be essential to coordinate effectively with cross-functional teams and stakeholders.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.