Sr Staff Hardware Engineer
Company | Geico |
---|---|
Location | Washington, DC, USA, San Francisco, CA, USA, San Jose, CA, USA, Phoenix, AZ, USA, Portland, OR, USA, Boulder, CO, USA, Bend, OR, USA, Bethesda, MD, USA |
Salary | $120000 – $260000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- Solid expertise in server hardware architecture, particularly focusing on CPU, chipset, storage, and GPU integration, and interoperability standards
- Deep understanding and hands-on experience in firmware management strategies and tools, ensuring system reliability and security
- Demonstrated experience with BMC, crafting solutions for enhanced remote management of server hardware
- Extensive background in working with open hardware standards and communities, with a contribution history to relevant projects
- Mastery of MaaS and proven success in elevating server fleet management and automation practices
- Proficiency in scripting and automation, with adept use of Terraform, Ansible, Python, Linux, and Bash in a hardware management context
- Insight into the interplay between hardware and network architectures within large-scale data center environments
- Exceptional problem-solving skills, strategic thinking, and meticulous attention to integration details
- Proven collaborative spirit, thriving in fast-paced, interdisciplinary settings, and managing multiple high-stake projects efficiently
- Industry certifications that endorse expertise in hardware engineering, firmware management, or data center operations are highly beneficial
Responsibilities
- Spearhead the architectural design and enhancement of server hardware, emphasizing CPU, chipset, storage, GPU, and overall system integration and interoperability for large-scale data center operations
- Navigate the complexities of hardware solutions with ODM partners, focusing on customization that integrates seamlessly with existing systems and future technologies
- Drive innovation in firmware management strategies, ensuring system stability, performance optimization, and security across all server platforms
- Oversee comprehensive BMC protocols, including development, deployment, and maintenance, ensuring remote management capabilities are reliable, secure, and efficient
- Mastermind the utilization of Metal as a Service (MaaS), elevating server provisioning automation and operational efficiencies
- Supervise server fleet health and performance, focusing on strategic upgrades, proactive maintenance, and quick response to hardware, firmware, and integration anomalies
- Devise and implement automation scripts and tools for a wide range of hardware management tasks using languages and software like Terraform, Ansible, Python, Linux, and Bash
- Collaborate intensively with network engineering to optimize data center functionality, considering the impact of hardware integration and firmware compatibility
- Steer hardware lifecycle strategies, assessing ongoing performance, cost-effectiveness, and longevity from procurement to decommissioning
- Contribute expert-level guidance and active involvement in open-source hardware initiatives and communities, particularly those focusing on integration, BMC, and firmware aspects
- Play a vital role in the architectural strategy and support system for cloud services, balancing hardware capabilities with cloud performance, reliability, and cost implications
- Keep a finger on the pulse of industry innovations, especially concerning CPU, chipset, storage, GPU, firmware, and BMC developments, ready to lead adaptation and advancement within our infrastructure
Preferred Qualifications
- 10+ years of professional software development experience
- 8+ years of experience with systems architecture and design
- 6+ years of experience in open-source frameworks
- 4+ years of experience working with AWS, GCP, Azure, or another cloud service
- 3+ years of technical leadership experience