Taro Logo

Software Engineer L6 - Media Infrastructure Compute Platform

World's leading entertainment service with 283 million paid memberships in over 190 countries, offering TV series, films and games.
United States
$230,000 - $960,000
Principal Software Engineer
Remote
5,000+ Employees
Enterprise SaaS · Entertainment

Description For Software Engineer L6 - Media Infrastructure Compute Platform

Netflix is seeking a Principal Software Engineer (L6) to join their Media Infrastructure Platform team (MIP), which provides foundational infrastructure services across Netflix's engineering organization. This role focuses on Stratum, a large-scale serverless function platform for media-specific computational tasks, which is critical to Netflix's media processing operations.

The position offers an opportunity to work on one of Netflix's largest compute clusters, handling diverse workloads from quick processes to week-long operations. You'll be part of the team developing Stratum, MezzFS, and Nirvana, key components that process every video in Netflix's vast catalog. The role involves building observable, efficient, and fault-tolerant systems at massive scale.

As an L6 engineer, you'll lead technical initiatives that may span multiple teams, design solutions for complex distributed systems, and drive operational excellence. The role requires strong experience with containers, serverless architectures, and distributed systems. You'll work in a collaborative environment while maintaining the autonomy to drive projects independently.

The compensation is highly competitive, ranging from $230,000 to $960,000 annually, with flexibility to choose between salary and stock options. Netflix offers a unique culture of freedom and responsibility, where you'll have the opportunity to make significant impact on systems that serve millions of users worldwide.

The team operates at the forefront of media processing technology, driving innovation in compute and runtime platform spaces. You'll work with various workload types, from cost-optimized batch processing to time-sensitive human-in-the-loop operations requiring strict SLOs. This role is perfect for someone who enjoys technical leadership, architectural challenges, and building scalable solutions in a fast-paced entertainment technology environment.

Last updated 22 days ago

Responsibilities For Software Engineer L6 - Media Infrastructure Compute Platform

  • Build and grow innovative solutions in the media compute space
  • Work on resource scheduling in a distributed polyglot compute platform
  • Build observable, efficient, highly available and fault tolerant systems
  • Drive direction and own development end-to-end
  • Manage stakeholder relationships
  • Provide actionable feedback and insights to colleagues
  • Create technical solutions at scale

Requirements For Software Engineer L6 - Media Infrastructure Compute Platform

Kubernetes
Python
Java
  • Strong experience leading engineering efforts
  • Strong background in distributed systems
  • Experience operating tier one production systems with high operational excellence
  • Strong experience with containers and/or serverless
  • Familiarity with Docker and container orchestrators
  • Self-motivated and able to work independently
  • Problem-solving skills

Benefits For Software Engineer L6 - Media Infrastructure Compute Platform

Equity
  • Flexible compensation structure with choice between salary and stock options

Interested in this job?

Jobs Related To Netflix Software Engineer L6 - Media Infrastructure Compute Platform