Pure Storage

Senior Software Engineer, Hyperscale Build Infrastructure

Pure Storage
Apply
6 days ago
Santa Clara, CA, USASenior
H1B sponsor

Base Salary

$217k - $326k/yr

Responsibilities

  • Design, develop, and maintain build orchestration systems and tooling.
  • Improve build speed, reliability, reproducibility, debuggability, and usability across local and CI workflows.
  • Own containerized build environments and maintain consistent, isolated, reproducible build images.
  • Address large-scale C/C++ build challenges, including dependency pruning and static/dynamic linking tradeoffs.
  • Diagnose build-graph correctness issues, flaky builds, and incremental-build regressions.
  • Shape the technical roadmap for build systems and developer tooling with technical leads and engineering management.
  • Collaborate across engineering teams to prioritize tooling improvements and align investments with product delivery needs.
  • Establish observability, incident response, change management, and continuous improvement practices for build infrastructure.
  • Use engineering metrics to improve build performance, reliability, and developer experience.
  • Mentor engineers and contribute to high technical standards and a culture of ownership.

Requirements

  • 5+ years of software engineering experience, including infrastructure, developer productivity, build systems, or platform engineering experience.
  • Strong understanding of dependency management, build-graph correctness, incremental and reproducible builds, artifact generation, and build isolation.
  • Hands-on experience with build systems and toolchains such as Make, CMake, Buck, Bazel, or custom build orchestration tools.
  • Experience with large-scale C/C++ builds, dependency pruning, static/dynamic linking tradeoffs, and reproducible containerized builds.
  • Familiarity with Linux-based development environments and Docker.
  • Experience integrating build tooling into continuous integration workflows.
  • Experience using engineering metrics to evaluate and improve build performance, reliability, and developer experience.
  • Strong communication and cross-functional collaboration skills.

Benefits

  • Primarily in-office work from the Santa Clara office, subject to approved leave and travel exceptions.
  • Flexible time off, wellness resources, and company-sponsored team events.
  • Growth support, inclusive employee resource groups, and development opportunities.
  • Ongoing application process with no stated deadline.

Tech Stack

BazelCC++CMakeDockerLinuxMake

Categories

Pure Storage

About Pure Storage

1,001-5,000 employees

Pure Storage builds all-flash data storage systems and software for enterprises, including FlashArray and FlashBlade, and offers storage delivered as-a-service for on‑prem and cloud workloads. Its subscription model (Evergreen/Pure as‑a‑Service) supports databases, virtualization, analytics, and AI. Founded in 2009 and headquartered in Santa Clara, California, Pure is a public company listed on the NYSE (PSTG).

Contact me