Software Engineer – Lead Build Engineer
Company | X |
---|---|
Location | Palo Alto, CA, USA, Seattle, WA, USA, San Jose, CA, USA |
Salary | $127000 – $297000 |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level, Senior |
Requirements
- 2+ years of experience in software development, with a focus on a large scale build system and large target graphs.
- Strong skills in build tools and technologies, notably Bazel, along with a thorough understanding of remote caching, remote build strategies, and performance optimization techniques.
- Comprehensive knowledge of the software development lifecycle, coupled with the ability to support and guide other developers through this process.
- Proficiency in JVM-based languages is essential. Additional knowledge of Python or Golang will be considered a significant asset.
Responsibilities
- Developing, maintaining, and enhancing the Bazel build system, along with related services such as remote build cache and build statistics service.
- Optimizing and managing the extensive source repository and build infrastructure.
- Shaping the future of the build system, ensuring its reliability and efficiency.
Preferred Qualifications
- Knowledge of Python or Golang will be considered a significant asset.