Netflix, a global entertainment leader with 283 million subscribers, is seeking a Staff Software Engineer for their Model Observability & Lifecycle Management team. This role focuses on building and maintaining a novel monorepo environment within their Machine Learning Platform (MLP) organization. The position involves creating build, testing, CI/CD, and developer tooling systems that enhance ML engineers' and researchers' productivity across Netflix.
The Build and Release (B&R) group plays a crucial role in standardizing build toolchains, managing dependencies, and providing documentation tooling. This allows engineers to focus on their core work rather than tool management. The role supports critical applications including real-time inference services, feature computation, and ML model representations.
As a Staff Engineer, you'll be instrumental in establishing practices used by hundreds of engineers across dozens of use cases. The position requires strong expertise in build engineering and CI/CD systems at scale. You'll work with various technologies including Java, Scala, and Python, while helping to mentor incoming B&R engineers.
The compensation is highly competitive, ranging from $100,000 to $558,000, with flexibility to choose between salary and stock options. Netflix offers comprehensive benefits including health plans, mental health support, 401(k) with employer match, and generous time off policies. The company culture values inclusion and diversity, creating an environment where innovation and technical excellence thrive.
This is an excellent opportunity for experienced build engineers who want to impact ML infrastructure at scale while working with cutting-edge technologies in a remote environment. The role combines technical leadership with hands-on engineering, making it perfect for those who enjoy both building systems and mentoring others.