Full Time

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

GEICO
Remote!
$130,000 - $180,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 GEICO, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineering Manager, IaaS (Cluster Management) at GEICO will play a pivotal role in leading and managing engineering teams focused on developing and maintaining robust infrastructure-as-a-service solutions. The successful candidate will drive innovation and efficiency in cluster management technologies while ensuring alignment with project requirements and company goals. This position requires strategic oversight, technical expertise, and the ability to foster collaboration across cross-functional teams, all while maintaining a focus on delivering high-quality solutions that enhance operational performance.



Job Responsibilities

  • Lead and manage a team of software engineers focused on the design, development, and maintenance of cluster management systems.
  • Establish engineering best practices and standards to ensure quality and consistency across all projects.
  • Collaborate with product management and other stakeholders to define project requirements and deliverables.
  • Drive the architecture and implementation of scalable, efficient, and secure infrastructure solutions.
  • Provide mentorship and professional development for team members, fostering a culture of innovation and continuous improvement.
  • Monitor and analyze system performance, identifying areas for optimization and enhancement.
  • Oversee project timelines, budgets, and resources while ensuring adherence to project specifications.
  • Engage in regular code reviews and technical discussions to uphold coding standards and improve team delivery.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred.
  • Minimum of 8 years of experience in software engineering, with at least 3 years in a managerial role.
  • Extensive experience with IaaS platforms and cluster management technologies.
  • Strong programming skills in languages such as Java, Python, and Go.
  • Proficiency in cloud technologies (AWS, Azure, Google Cloud) and container orchestration tools (Kubernetes, Docker).
  • Exceptional problem-solving abilities and analytical skills.
  • Excellent communication and interpersonal skills to collaborate effectively with stakeholders at all levels.
  • Proven track record of successfully delivering complex software projects on time and within budget.


Technologies & Tools

The Senior Software Engineering Manager will engage with various technologies and tools in this role, including cloud platforms such as Amazon Web Services (AWS) and Microsoft Azure, as well as container orchestration systems like Kubernetes and Docker. Proficiency in programming languages such as Java, Python, and Go is essential, alongside experience with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) tools, and monitoring solutions to ensure optimal application performance and resource utilization.



Ideal Candidates

Ideal candidates for this position will possess strong leadership qualities and a collaborative approach to management. They should exhibit a passion for technology and innovation, with a keen ability to inspire and motivate teams. A strategic mindset with an emphasis on business objectives, coupled with profound technical expertise in IaaS and cloud computing, will distinguish successful candidates. Additionally, excellent communication and negotiation skills will be crucial in engaging with various stakeholders and steering project success.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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