Build and Tools Engineer

HPESan Juan, PR
Hybrid

About The Position

We are seeking a skilled and motivated Build and Tools Engineer to join our team. In this role, you will design, develop, and maintain the build infrastructure and tooling that powers JunOS software development at scale. You will partner with distributed engineering teams to drive build reliability, reproducibility, and performance — enabling developers to ship faster with greater confidence.

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

Nice To Haves

  • 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 Code

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

Benefits

  • Relocation support is provided for eligible candidates
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service