About the role

  • Build and Tools Engineer at Hewlett Packard Enterprise designing and maintaining build infrastructure for JunOS software development. Collaborating with distributed teams to enhance build performance and reliability.

Responsibilities

  • Design and implement modern distributed build tooling and caching mechanisms to reduce CI build times from hours to minutes; actively diagnose and remediate cache failures, misses, and cache poisoning
  • Continuously analyze build scan data to identify trends and recurring failure modes, shielding developers from costly context switching
  • Diagnose non-hermetic and non-deterministic build behavior and develop defensive mechanisms to prevent future occurrences
  • Tune and optimize builds for the unique constraints of containerized and cloud-native environments
  • Serve as a governing authority on tool usage across teams, defining and enforcing best practices for clean, reproducible, large-scale builds
  • Continuously upgrade systems and align build infrastructure with the latest ecosystem best practices

Requirements

  • Bachelor's or master's degree in computer science, Information Systems, or equivalent
  • Typically, 2–4 years of relevant experience
  • Strong programming experience in Python and C/C++/Rust
  • Proficient in Linux/Bash/Python scripting with Linux as a primary development environment
  • Deep domain expertise in DevOps and extensive knowledge of C/C++ build systems and tools (CMake, Make, Bazel)
  • Strong Git skills, including repo tools, submodules, and git-lfs
  • Knowledge of compiler toolchains (GCC, Clang) and cross-compilation workflows
  • Proven experience managing build architecture at massive scale (e.g., hundreds of thousands of builds)
  • Working knowledge of Infrastructure as Code (IaC) tools such as Ansible, Terraform, and similar
  • Exposure to artifact management platforms (JFrog Artifactory) and container/orchestration technologies such as Kubernetes and Docker
  • Familiarity with AI-assisted development tooling such as Copilot, Cursor, or Claude

Benefits

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Job title

Build and Tools Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job