Posted in

Software Engineer – Lead Build Engineer

Software Engineer – Lead Build Engineer

CompanyX
LocationPalo Alto, CA, USA, Seattle, WA, USA, San Jose, CA, USA
Salary$127000 – $297000
TypeFull-Time
Degrees
Experience LevelMid 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.