The role involves leading the design, development, and maintenance of build infrastructure for hyperscale hardware products, bridging low-level system software and large-scale distributed systems to enable efficient building, testing, and deployment processes.
Key Responsibilities
Design, develop, and maintain build infrastructure for hardware development
Bridge low-level system software with large-scale distributed infrastructure
Lead the architecture and implementation of platforms for building and qualifying products
Manage project priorities and deliverables in a dynamic environment
Perform failure analysis on complex hardware-software system issues
Collaborate with stakeholders to execute engineering programs focused on product development and fleet productivity
Provide technical guidance and mentorship to engineering team members
Requirements
8 years of industry experience or equivalent
Proficiency in C and C++ programming languages
Proficiency in high-level scripting languages like Python or Go for system automation and tool development
Experience designing and managing large-scale CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions, ideally for OS images or firmware
Experience with Linux kernel, bootloaders such as GRUB and U-Boot, and building custom Linux distributions
Understanding of Kernel-based Virtual Machine (KVM) and container orchestration tools such as Docker and Kubernetes within a storage or networking context
Benefits & Perks
Annual base salary range of $239,000 to $359,000 USD
Potential eligibility for incentive pay and/or equity
Flexible time off
Wellness resources
Company-sponsored team events
In-office work environment in Santa Clara
Support for accommodations and accessibility for candidates with disabilities
Inclusive and diverse work culture with Employee Resource Groups
Ready to Apply?
Join Pure Storage and make an impact in renewable energy