SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer, Developer Automation

d-Matrix Corporation - Santa Clara, CA, United States - Hybrid - posted 2026-10-09

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

d-Matrix is seeking a Staff Software Engineer to lead the company's build infrastructure and developer automation efforts. The role focuses on completing a Bazel migration, designing distributed build infrastructure, and optimizing build and test times across the organization. You will own the complete build system including the build graph, toolchains, caching, remote execution, and establish conventions for all engineering teams. Key responsibilities include: - Complete the in-progress Bazel migration, including the most complex remaining components - Migrate the test suite to Bazel with proper tagging, sharding, and hardware-dependent test routing - Design, deploy, and operate remote execution infrastructure in production - Build hermetic toolchains and reproducible builds across developer machines, CI, and hardware-attached runners - Optimize cache hit rates and establish build-time baselines, then reduce median incremental build time and CI critical path - Evolve the CI/CD system to support agent-assisted development - Partner with development teams to raise Bazel usage standards and share best practices The role is hybrid (3 days per week on-site in Santa Clara) and involves close collaboration with development groups and infrastructure teams. You will have direct impact on engineering velocity across the entire company. REQUIREMENTS: - Deep Bazel experience as an owner: custom rules, toolchains, and target graph design in large repositories - Proven experience migrating real codebases to Bazel, including handling edge cases - Hands-on experience deploying and operating remote caching or remote execution (self-hosted or vendor-provided) - Experience with hermetic, reproducible, and observable builds, including custom toolchains - Strong knowledge of C++, Rust, Python, and container image builds - Demonstrated ability to debug non-reproducible builds and cache misses to root cause - Track record of partnering with other teams to understand needs and spread best practices - Pragmatic approach to incremental migration that maintains team productivity PREFERRED QUALIFICATIONS: - Experience migrating test suites to Bazel - Kubernetes-based executor pools - Embedded or firmware cross-compilation experience - Open source contributions to the Bazel ecosystem

Similar roles