Enable job alerts via email!

Build Engineer

Internexxus

Los Gatos (CA)

On-site

USD 100,000 - 558,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Build Engineer to join their innovative Model Observability & Lifecycle Management team. This role focuses on enhancing the productivity of machine learning researchers by building a centralized MLOps platform. You'll be responsible for creating a streamlined monorepo environment that standardizes build processes and developer tooling. If you're passionate about optimizing build and release operations and enjoy mentoring others, this is an exciting opportunity to make a significant impact in a dynamic environment.

Benefits

Health Plans
Mental Health Support
401(k)
Stock Options
Disability Programs
Flexible Spending Accounts
Family-forming Benefits
Paid Time Off

Qualifications

  • 4+ years managing build and release tooling in a monorepo context.
  • Experience with Java and Python build methodologies.

Responsibilities

  • Make foundational technology decisions for large-scale repository management.
  • Define best practices for large-scale monorepos impacting hundreds of engineers.

Skills

Build Management
CI/CD
Gradle
Bazel
Java
Python

Tools

Bazel
Gradle
Pants

Job description

Netflix is a leading global entertainment service with over 283 million paid memberships in more than 190 countries. They offer a wide variety of TV series, films, and games across numerous genres and languages. Members can stream content anytime, anywhere, and customize their plans as needed.

Job Description:

This is a Build Engineer position within Netflix’s Model Observability & Lifecycle Management (OLM) team’s Build and Release (B&R) group. The team is responsible for building and maintaining a centralized MLOps platform that enhances the productivity of ML researchers and the Machine Learning Platform (MLP) organization. They focus on ensuring the reliability of ML applications through proactive issue detection and diagnosis.

The B&R group is constructing a novel monorepo environment to streamline build processes, testing, CI/CD, and developer tooling for ML engineers and researchers. This involves standardizing build toolchains, dependency management, runtime version migrations, and documentation, allowing engineers to focus more on development rather than tool management.

Key Responsibilities:

  1. Make foundational technology decisions regarding large-scale repository management.
  2. Define best practices for large-scale monorepos, impacting hundreds of engineers.
  3. Anticipate and prepare for scaling challenges as the repository grows, addressing issues like build time reduction, flaky test handling, and build tool migrations.
  4. Onboard existing repositories into the monorepo, harmonizing existing tools with standardized offerings.
  5. Expand B&R support to new languages (currently Java and Scala, expanding to Python).
  6. Support company-wide migrations and version upgrades (build, runtime environments, libraries).
  7. Collaborate with company-wide build experts to integrate existing tools.
  8. Create measurement tools to track build performance, mean time to failure, and developer velocity metrics.
  9. Mentor junior B&R engineers.

Required Skills and Experience:

  1. Minimum 4 years’ experience managing build, CI/CD, and release tooling, preferably within a monorepo context providing services.
  2. Proficiency in managing large projects using Gradle and cross-language build tools like Bazel or Pants.
  3. Experience developing build and release operations for large repositories with numerous interlinked projects.
  4. Extensive experience with Java and/or Python B&R methodologies.
  5. Passion for evolving B&R best practices based on performance and velocity measurements.

Compensation and Benefits:

Netflix offers a competitive salary range of $100,000 – $558,000, with employees choosing the salary/stock option split annually. Comprehensive benefits include health plans, mental health support, 401(k), stock options, disability programs, flexible spending accounts, family-forming benefits, and paid time off. Full-time employees receive either 35 days of paid time off or flexible time off, depending on employment type.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr Software Engineer, Build & Release

Mozilla

Remote

USD 120,000 - 145,000

11 days ago

Senior Engineer - Build System

Sony Interactive Entertainment

Remote

USD 132,000 - 198,000

8 days ago

Staff Software Engineer, Build Systems

The Browser Company

New York

Remote

USD 225,000 - 275,000

9 days ago

Senior Build Engineer – Bazel Expert Umeå

Game Boost - Leveling Up Game Production Everywhere

Snowflake

Remote

USD 90,000 - 150,000

11 days ago

Software Engineer, Build Systems & Linkers

Astral

San Francisco

Remote

USD 90,000 - 150,000

30+ days ago

Software Engineer, Build Platform

DoorDash

San Francisco

Remote

USD 90,000 - 150,000

30+ days ago

Senior Structural Engineer

Brown and Caldwell

California

Remote

USD 131,000 - 179,000

5 days ago
Be an early applicant

Staff Software Build Engineer

ZipRecruiter

Mountain View

On-site

USD 157,000 - 220,000

Today
Be an early applicant

Software Engineer, Build and Deploy

co.bot

Santa Clara

On-site

USD 175,000 - 195,000

3 days ago
Be an early applicant