Pure Storage

Principal Software Engineer, HyperScale Build Platform and Tools

Pure Storage
Apply
3 hours ago
Santa Clara, CA, USAStaff+
H1B Sponsor

Base Salary

$217k - $326k/yr

Responsibilities

  • Own the technical vision and multi-year architecture for build orchestration, build systems, and containerized build environments.
  • Define build system selection and migration strategies, remote execution and caching, hermeticity, reproducibility, and developer tradeoffs.
  • Improve build speed, reliability, reproducibility, debuggability, and usability across local development and CI workflows.
  • Solve large-scale C/C++ build issues involving dependency graphs, linking, toolchains, sysroots, and incremental correctness.
  • Define consistent, isolated, reproducible containerized build environments and their lifecycle and upgrade paths.
  • Set operational standards for build infrastructure, including observability, incident response, change management, and capacity planning.
  • Partner with engineering management on roadmaps and influence teams and leaders on tooling direction, migrations, and shared standards.
  • Establish engineering metrics for developer experience and build performance, mentor engineers, review designs, and represent the team in technical forums.

Requirements

  • Significant software engineering experience in infrastructure, developer productivity, build systems, or platform engineering.
  • Experience setting technical direction for platforms used by many engineering teams and leading multi-team or multi-quarter initiatives.
  • Deep expertise in build systems and toolchains, dependency management, build-graph correctness, incremental and reproducible builds, remote execution and caching, artifact generation, and build isolation.
  • Hands-on experience with build systems such as Make, CMake, Buck, Bazel, or custom build orchestration tools, including production build-system evolution or migration.
  • Deep experience with large-scale C/C++ builds, dependency pruning, static and dynamic linking, toolchain management, and reproducible containerized builds.
  • Strong command of Linux development environments, Docker, and maintaining consistent build images and execution environments at scale.
  • Experience designing and operating CI pipelines and integrating build tooling into continuous integration workflows.
  • Experience using engineering metrics to improve build performance, reliability, and developer experience and justify investment.
  • Excellent communication and written design skills, cross-organizational influence, and experience mentoring engineers and raising technical standards.

Benefits

  • Primarily in-office work from the Santa Clara office, subject to company policies and approved leave or travel.
  • Flexible time off, wellness resources, and company-sponsored team events.
  • Growth and development support, inclusive employee resource groups, and a collaborative team environment.
  • Accessibility accommodations are available throughout the hiring process.

Tech Stack

BazelC++CMakeDockerLinuxMake

Categories

Pure Storage

About Pure Storage

5,001-10,000 employees

Pure Storage (NYSE: PSTG) uncomplicates data storage, forever. Pure delivers a cloud experience that empowers every organization to get the most from their data while reducing the complexity and expense of managing the infrastructure behind it. Pure’s commitment to providing true storage as-a-service gives customers the agility to meet changing data needs at speed and scale, whether they are deploying traditional workloads, modern applications, containers, or more. Pure believes it can make a significant impact in reducing data center emissions worldwide through its environmental sustainability efforts, including designing products and solutions that enable customers to reduce their carbon and energy footprint. And with a certified customer satisfaction score in the top one percent of B2B companies, Pure's ever-expanding list of customers are among the happiest in the world. For more information, visit www.purestorage.com.

Contact me