Verkada
Senior-Staff Software Engineer, Engineering Productivity
$130K–$280K
San Mateo, CA United States +1 · Staff · Full-time · Posted Mar 9, 2026
- Location
- San Mateo, CA United States
San Mateo, California, United States - Experience
- Minimum of 5 years of experience in a similar position.
- Visa sponsorship
- The employer sponsors and takes over sponsorship of employment visas for this role.
About the job
Improves company-wide engineering productivity by developing and maintaining Bazel and C++ build infrastructure, tooling, deployment systems, and testing frameworks.
What you'll do
- Define the engineering tooling roadmap and own Kubernetes deployment and development tooling.
- Improve Bazel and C++ infrastructure, including build systems and testing frameworks.
- Support engineers across teams and help grow the team.
What they ask for
- Strong experience with C/C++ build systems and deep understanding of compilation, linking, and dependency management.
- Experience with build system migration and modernization.
- Proven Bazel experience in large-scale monorepo environments, including custom rules and C/C++ toolchains.
- Knowledge of Bazel remote execution and caching strategies.
Nice to have
- Experience with bzlmod and cross-platform C/C++ builds.
- Background in build performance optimization, incremental compilation, or firmware development and deployment.
Pay
$130,000 — $280,000 USD (base pay; listed as Estimated Hourly Pay Range); $130,000 — $280,000 USD (annual OTE)
Tools
Bazel, C/C++, Make, CMake, Meson, Kubernetes
Model-written summary · the original posting is authoritative