Senior Software Engineer, Hyperscale Build Environments and Tools
Pure Storage · Santa Clara, California
About this role
**Senior Software Engineer, Hyperscale Build Environments and Tools** We’re reshaping the data storage industry by building products for hyperscale customers at exabyte scale—focused on speed, reliability, and operational excellence. **The Role** The Hyperscale Line of Business builds and ships products to hyperscale customers at exabyte scale. The **Build Environments and Tools** team owns developer productivity infrastructure for **build orchestration, build systems, and containerized build environments** that engineers rely on daily. We’re looking for a **Senior Software Engineer** to help build **fast, reliable, and reproducible build infrastructure at scale**. You’ll work hands-on with build orchestration, build-system internals, and containerized build environments (including large-scale **C/C++ builds**), partnering across the Hyperscale org to remove friction from everyday developer workflows. **What You’ll Do** - Design, develop, and maintain build orchestration systems and tooling - Improve build speed, reliability, reproducibility, debuggability, and ease of use across local development and CI - Own and evolve containerized build environments to ensure consistent, isolated, reproducible build images - Tackle large-scale C/C++ build challenges (dependency pruning, static/dynamic linking tradeoffs) - Diagnose and resolve build-graph correctness issues, flaky builds, and incremental-build regressions - Partner with tech leads and the engineering manager to shape the team’s technical roadmap for build systems and developer tooling - Collaborate across the Hyperscale Line of Business and broader engineering to understand pain points and align tooling investments with product delivery needs - Establish and uphold operational excellence practices for build infrastructure (observability, incident response, change management, continuous improvement) - Use engineering metrics to track and improve build performance, reliability, and developer experience - Mentor engineers and contribute to a culture of ownership, collaboration, and high technical standards - **Primarily in-office**: expected to work from the **Santa Clara office** (per Everpure policies), unless on PTO, travel, or other approved leave **What You Bring** - **5+ years** of software engineering experience (infrastructure, developer productivity, build systems, or platform engineering) - Strong understanding of modern build systems/toolchains: dependency management, build-graph correctness, incremental & reproducible builds, artifact generation, build isolation - Hands-on experience with build systems/toolchains such as **Make, CMake**, or custom/in-house build orchestration tools - Experience with large-scale **C/C++ builds**: dependency pruning, static/dynamic linking tradeoffs, reproducible containerized builds - Familiarity with **Linux-based development environments**, **Docker**, and operational concerns of maintaining consistent build images/execution environments - Experience with **CI pipelines** and integrating build tooling into continuous integration workflows - Experience using engineering metrics to evaluate and improve build performance, reliability, and developer experience - Strong communication skills and ability to work cross-functionally with adjacent platform teams **Additional Notes** - **#LI-ONSITE** - Annual base salary range: **$180,000–$270,000 USD** - This role may be eligible for incentive pay and/or equity - No application deadline; applic
Listing freshness
CronJobs last confirmed this listing 17h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.