companyPure Storage logo

Staff Software Engineer - Hyperscale Build Infrastructure

Pure StorageSanta Clara, California
On-site Full-time $239K/yr - $359K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

WHAT YOU BRING8+ years of relevant industry experience or equivalent qualifications. Expertise in C/C++ and high-level scripting languages such as Python or Go for system automation and tool development. Proven experience in designing and managing large-scale CI/CD pipelines (Jenkins, GitLab CI, or GitHub Actions), preferably for OS images or firmware. Familiarity with the Linux kernel, bootloaders (GRUB, U-Boot), and the creation of custom Linux distributions. Knowledge of Kernel-based Virtual Machine and container orchestration (Docker, Kubernetes) within a storage or networking framework.[Preferred] Experience in automating infrastructure using tools like Terraform, Ansible, or Puppet.[Preferred] Background in low-level hardware communication protocols (PCIe, NVMe, I2C, SPI).

About the job

Join a groundbreaking company that is revolutionizing the data storage landscape. At Pure Storage, innovation is at the heart of what we do. Here, you will lead with your creative thinking, advance alongside industry pioneers, and collaborate with a talented team of experts.

If you're prepared to embrace limitless possibilities and make a lasting impact, we invite you to be a part of our journey.

THE ROLE

As a Staff Software Engineer on the Hyperscale Build Infrastructure team, your role will encompass the architecture, development, and upkeep of the build infrastructure that underpins the creation of Everpure's next-generation hardware. You will serve as a vital link between low-level system software and expansive distributed infrastructure, ensuring that the product team can efficiently build, test, and deploy.

WHAT YOU'LL DO

  • Lead the design and deployment of platforms utilized for building and validating Hyperscale products.
  • Oversee and articulate project priorities and deliverables within a dynamic environment.
  • Conduct failure analysis on intricate system-level issues spanning the hardware/software interface.
  • Collaborate with stakeholders to implement engineering programs, emphasizing product development and fleet productivity.
  • Provide technical guidance on crucial projects and mentor engineers to enhance overall team quality and capabilities.
  • This is primarily an in-office role based in Santa Clara, in accordance with Pure Storage policies, except during PTO, work travel, or other approved leave.

About Pure Storage

At Pure Storage, we are at the forefront of technological innovation, dedicated to reshaping the data storage industry. Join us to be part of a team that values cutting-edge thinking and collaborative growth.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.