Senior Manager Hardware Engineering Orchestration and Fabric Management
Position Summary
GEICO is seeking an experienced Senior Manager for our Hardware Engineering organization with a passion for building secure, efficient, and resilient technology platforms.
The primary responsibility will be to establish and oversee a proficient team dedicated to innovating Hardware Orchestration and Fabric Management initiatives.
This role is uniquely positioned at the intersection of hardware engineering and software development, focused on creating advanced solutions within our data centers.
This leader will directly influence the development of BMC, firmware, and hardware fleet management technologies, and sophisticated hardware orchestration tools like Terraform, Ansible, Redfish and SNIA APIs.
Position Description
The Senior Manager for Hardware Orchestration and Fabric Management will play a pivotal role in building and steering a team of cross-functional engineers towards developing and enhancing technologies central to our hardware infrastructure.
The Senior Manager will lead and drive the strategy and execution of a technical roadmap that will increase the speed of delivering products and unlock new engineering capabilities.
This role is uniquely positioned at the intersection of hardware engineering and software development, focused on creating advanced solutions within our data centers.
This leader will directly influence the development of BMC, firmware, and hardware fleet management technologies, and sophisticated hardware orchestration tools like Terraform, Ansible, Redfish and SNIA APIs.
Position Responsibilities
As a Senior Manager, you will :
- Lead and mentor a team of software engineers in developing, testing, and deploying BMC, IPMI, Open BMC, firmware technologies, and hardware fleet management solutions
- Own and drive hardware management orchestration strategy and architecture directions
- Drive the development of hardware orchestration tools, including Redfish API, to streamline and optimize hardware resources across our global data centers
- Engage with open-source communities and contribute to open-source projects to stay ahead in the open hardware and disaggregated computing domains
- Work closely with cross-functional teams to design and implement high-performance computing solutions leveraging Terraform, Ansible, and other cutting-edge technologies.
- Establish and drive adherence to best practices, quality standards, and measurable metrics to ensure continuous improvement and operational excellence
- Develop and manage budgets, timelines, and deliverables for multiple concurrent projects, ensuring timely and efficient delivery
- Foster a culture of innovation, collaboration, and continuous learning within the team.
- Develop and manage budgets, timelines, and deliverables for multiple concurrent projects, ensuring timely and efficient delivery
- Foster a culture of innovation, collaboration, and continuous learning within the team
Qualifications :
- Software and system design knowledge and experience
- Knowledge of cloud computing technologies and concepts
- Deep understanding of and experience with open-source technologies, open hardware, disaggregated computing, and high-performance compute environments.
- Deep understanding of data center hardware technologies such as Compute Nodes, Network and Connectivity Devices and Storage Devices
- Hands-on experience with Terraform, Ansible, and similar orchestration and automation tools.
- Extensive knowledge in the development and deployment of one of the following : BMC, IPMI, OpenBMC, and Redfish API
- Hands-on experience with implementing solutions around OpenBMC, AGESA and ODIM standards
- Experience with Open Compute Project (OCP) and Open Firmware specifications is highly desirable.
- Strong project management skills, with proven success in delivering complex projects on time and within budget.
- Excellent communication, interpersonal, and leadership skills
Required Experience
- 10+ years of experience in hardware engineering, with at least 5 years in a managerial role leading high-performing engineering teams.
- 6+ years coding experience with at least 3 years of experience in one of the following languages : C / C++ development, Bash, Python or GO or other related languages.
- 5+ years of significant experience building scalable, fault-tolerant, and robust products and platforms.
- 5+ years of hands-on work experience supervising 10+ personnel in a technical environment
- 5+ years of experience with systems architecture and design
- 3+ years of experience leading and managing a software development team
Desired Experience
- 5+ years of development in a large-scale, mission-critical environment
- 5+ years of hands-on work experience supervising personnel in a technical environment
- Knowledge of cloud computing technologies and concepts (Saas, Paas, IaaS, etc.)
- Proven ability to concentrate and demonstrate a capacity for learning technical concepts and adapting to new technologies quickly
- Experience in modern software development methodologies
Education
- Bachelor’s degree in computer science, Electrical Engineering, or a related field; master’s degree preferred.
- Industry related certification highly desirable
Annual Salary
$115,000.00 - $261,500.00
The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate / annual salary to be offered to the selected candidate.
Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, the work location as well as market and business considerations.
At this time, GEICO will not sponsor a new applicant for employment authorization for this position.
Benefits :
As an Associate, you’ll enjoy our
- to help secure your financial future and preserve your health and well-being, including :
- Premier Medical, Dental and Vision Insurance with no waiting period
- Paid Vacation, Sick and Parental Leave
- 401(k) Plan
- Tuition Reimbursement
- Paid Training and Licensures
- Benefits may be different by location. Benefit eligibility requirements vary and may include length of service.
Coverage begins on the date of hire. Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect.