Staff Software Engineer, Developer Automation - Bazel
d-Matrix, Santa Clara
What you will do
- Complete the Bazel migration, including the hardest remaining components.
- Migrate the test suite to Bazel, with correct tagging and sharding, and route hardware-dependent tests to executors that have the hardware.
- Design, deploy, and operate remote execution in production.
- Build hermetic toolchains and reproducible builds across developer machines, CI, and hardware-attached runners.
- Raise cache hit rate to target and build trust in the cache, so no one runs a clean build "to be safe."
- Establish a build-time baseline in your first quarter, then reduce median incremental build time and CI critical path against it.