MiddleOfficeLondon
Platform Engineer
О роли
Описание вакансии
About the company
- Humanoid is building the world's most capable, commercially-scalable, and safe humanoid robots.
- The HMND-01 Alpha humanoid platform is running in real industrial pilots.
Responsibilities
- Build and maintain CI pipelines in GitHub Actions: incremental test selection, nightly full builds, and triage tooling.
- Instrument the build: CI telemetry, dashboards showing build and test times broken down by job type, branch, and author.
- Define and enforce policies that keep main green: merge queue configuration, PR gating, and on-call process.
- Own and maintain the remote build cache infrastructure, ensuring cache correctness and invalidation.
- Own the developer environment story — local builds, dependency management, and tooling.
- Maintain and evolve dependency mirroring infrastructure (apt, PyPI, and other upstream registries).
Requirements
- Solid experience with build systems — ideally Bazel, or deep knowledge of CMake or similar.
- Experience designing and operating CI pipelines at scale: incremental testing, artifact caching, runner management.
- Strong understanding of hermetic build environments.
- Comfort debugging complex build failures across multiple languages and toolchains.
- Experience with dependency management and tradeoffs between reproducibility, speed, and upstream risk.
- Good instincts for developer experience.
Conditions
- Competitive equity: stock options.
- 30+ paid days off, including 23 days of annual leave, all UK bank holidays, and additional company closure days.
- Private healthcare, including virtual and in-person care.
- Pension scheme with 8% total contribution.
- Free daily breakfast, catered lunch, and snacks in-office.
Стек и навыки
С чем работаем