Pure Storage is hiring a Senior Software Engineer to design and maintain hyperscale build infrastructure, focusing on build orchestration, containerized environments, and developer productivity. The role emphasizes improving build performance, reliability, and reproducibility for large-scale C/C++ projects.
What you’ll do
Design and maintain build orchestration systems and build tools
Develop and maintain containerized build environments
Improve build performance, reliability, and reproducibility
Partner with engineers across the organization
Integrate build tooling into CI workflows
Use engineering metrics to evaluate and improve developer experience
What you’ll need
5+ years of software engineering experience
Experience in infrastructure, developer productivity, build systems, or platform engineering
Strong understanding of modern build systems and toolchains
Hands-on experience with Make, CMake, Buck/Bazel, or custom build orchestration tools
Experience with large-scale C/C++ builds and reproducible containerized builds
Familiarity with Linux-based development environments, Docker, and CI pipelines
Original job description
Everpure builds products for hyperscale customers and develops developer productivity infrastructure. The Senior Software Engineer will design and maintain build orchestration systems, build tools, and containerized environments, improving build performance, reliability, and reproducibility while partnering with engineers across the organization.5+ years…