Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Netflix Software Engineer L5 Build Release Tools Machine Learning Platform 
United States, Oregon 
840813110

10.04.2025

We are seeking strong build engineers with experience with B&R best practices at scale. Our work supports B&R operations for our most critical applications, such as real-time inference services, feature computation and serving, ML model representations, and much more. You’ll play a foundational role in establishing the practices used by hundreds of engineers and ML researchers across dozens of use cases. Our team is small and growing, so you’ll mentor incoming B&R engineers as they grow into their roles supporting our organization.

To be successful in this role, you must have a strong software engineering background, a keen sense of software design, and experience operating large CI/CD systems.

Snapshot of projects you may work on:
  • Help make foundational technology decisions with an eye toward large-scale repository management.

  • Define best practices for large-scale monorepos, influencing how hundreds of engineers work daily.

  • Anticipate and prepare for scaling opportunities as our repository grows beyond the capabilities of existing tools, such as build time reductions, flaky test handling, build tool migrations, and more.

  • Onboard existing repositories as they enter the monorepo, including harmonizing their homegrown toolchains with our standardized offers.

  • Expand B&R support to accommodate new languages. We currently support Java and Scala, and are expanding to Python.

  • Support teams with company-wide migrations and version upgrades, such as build and runtime environment versions and library versions.

  • Work alongside company-wide build experts to incorporate existing company-wide tools into our environment.

  • Create measurement harnesses to measure build performance, mean time to failure, and other critical developer velocity metrics.

We would love to work with you if:
  • You have at least four years of experience directly managing build, CI/CD, and release tooling, preferably in a monorepo context in which these offerings are provided as a service

  • You have proficiency in managing large projects in Gradle as well as cross-language build tools such as Bazel or Pants

  • You have experience developing build and release operations for large repositories featuring dozens to hundreds of independent but interlinked projects

  • You have extensive experience with Java and/or Python B&R methodologies

  • You have a passion for evolving B&R best practices in response to empirical performance and developer velocity measurements

Job is open for no less than 7 days and will be removed when the position is filled.