4 дня назад
Build Engineer (Bazel)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Build Engineer (Bazel): Building and improving Bazel-based monorepo workflows, CI/CD pipelines, and internal developer tooling for engineering and research teams with an accent on multi-language builds, test infrastructure, and developer experience. Focus on optimizing build performance and reliability, diagnosing complex failures across Go, Python, TypeScript, and Java, and integrating AWS and Kubernetes workflows.
Location: Sunnyvale, California; hybrid work with at least 60% or 24 hours of the work week on-site. Tuesdays and Thursdays are encouraged on-site days. Interviews before the September headquarters move may take place in Menlo Park, California.
Company
develops technology focused on early cancer detection.
What you will do
- Own and improve Bazel-based monorepo workflows, including build rules, testing, dependency management, caching, and diagnostics.
- Improve CI performance, reliability, observability, flaky-test handling, and pipeline maintainability.
- Partner with engineering and research teams to reduce friction across local development, builds, tests, releases, and tooling.
- Build internal tools, automation, CLIs, and self-service workflows that reduce repetitive engineering work.
- Diagnose complex build and CI failures across Go, Python, TypeScript, and Java codebases.
- Collaborate on AWS and Kubernetes infrastructure, documentation, standards, and reusable developer-tooling patterns.
Requirements
- 4+ years of experience with build systems, CI/CD, developer productivity, or platform tooling.
- 2+ years of hands-on experience with a large-scale build system such as Bazel, Buck, Pants, Gradle, or CMake.
- 2+ years of experience maintaining CI/CD pipelines with GitLab CI, GitHub Actions, Jenkins, or a comparable system.
- 3+ years of professional coding experience in Go, Python, TypeScript, or Java.
- 1+ year of hands-on experience with AWS and containerized workloads on Kubernetes.
- Bachelor’s degree in Computer Science or a related technical field, or equivalent experience.
Nice to have
- Production Bazel experience in a large, multi-language monorepo, including rules, toolchains, remote caching, remote execution, or test sharding.
- Experience with hermetic builds, dependency management, test infrastructure, CI flakiness, and build performance optimization.
- Experience supporting scientific, research, or data-intensive teams and Python packaging or container image workflows.
- Experience building developer platforms, defining productivity metrics, mentoring engineers, or driving tooling adoption.
- Comfort using modern AI coding agents with sound engineering judgment.
Culture & Benefits
- Flexible work arrangement combining office and home working, subject to the on-site requirement.
- Flexible time off or vacation.
- 401(k) retirement plan with employer match.
- Medical, dental, and vision coverage.
- Mindfulness programs and additional compensation eligibility, including annual bonuses or incentives.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Developer Platform Engineer (Robotics)
4 дня назад
Technical Lead / Platform Engineer (AI)
300 000$
5 дней назад
Developer Experience Engineer
4 дня назад
Platform Engineer (AI)
160 000 - 240 000$
5 дней назад
Software Engineer (Infrastructure)
4 дня назад
Platform Engineer (Hybrid) - 27788
100 173 - 135 000$