
Senior Software Engineer, Hyperscale Build Infrastructure
Pure Storage6 days ago
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.
About Pure Storage
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).