Everpure is hiring a Senior Software Engineer for its Hyperscale Build Environments and Tools team in Santa Clara. You will develop build orchestration systems, improve large-scale C/C++ build performance, and maintain reliable, reproducible containerized build environments while partnering with engineers across the organization.
Responsibilities
- Design, develop, and maintain build orchestration systems and tooling.
- Improve build speed, reliability, reproducibility, debuggability, and ease of use across local development and CI.
- Maintain consistent, isolated, and reproducible containerized build environments.
- Resolve build-graph correctness issues, flaky builds, and incremental-build regressions.
- Collaborate across teams to prioritize developer tooling improvements and shape the technical roadmap.
- Track build performance and reliability metrics, uphold operational practices, and mentor engineers.
Required Skills
- Build orchestration
- Build systems and toolchains
- Dependency management
- Build-graph correctness
- Incremental and reproducible builds
- C/C++ build optimization
- Dependency pruning
- Static and dynamic linking
- Linux development environments
- Docker and containerized builds