Distributed Systems Engineer (L5) - Compute Abstractions

Netflix is one of the world's leading entertainment services with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
$100,000 - $720,000
Distributed Systems
Staff Software Engineer
Remote
7+ years of experience
Enterprise SaaS · Entertainment

Description For Distributed Systems Engineer (L5) - Compute Abstractions

Netflix, a global entertainment leader with 283 million subscribers, is seeking a Staff Software Engineer for their Compute Abstractions team. This role is integral to Netflix's Cloud Engineering organization, which manages one of the largest Cloud footprints in AWS. The position focuses on building and maintaining compute services that serve as foundational building blocks for Netflix's massive-scale operations.

The ideal candidate will be responsible for evolving large-scale infrastructure systems and creating abstractions that enable a "set it and forget it" approach to achieving scalability and cost efficiency. This role requires expertise in distributed systems, backend services, AWS/cloud, and Kubernetes, combining both technical leadership and hands-on development experience.

Key responsibilities include designing intuitive compute abstractions, mentoring peers, driving operational excellence, and maintaining awareness of industry trends. The role offers an opportunity to work at internet scale, impacting hundreds of millions of customers globally. The position comes with comprehensive benefits including health plans, mental health support, 401(k) matching, and flexible time off.

The compensation structure is unique, offering a choice between salary and stock options, with a range of $100,000 - $720,000. This is an opportunity to join a team that pushes the boundaries of performance and resilience while building reliable platforms for groundbreaking applications.

Last updated 15 days ago

Responsibilities For Distributed Systems Engineer (L5) - Compute Abstractions

  • Work closely with Product and Customers to design experiences that anticipate customers' needs
  • Design compute abstractions used by all of engineering
  • Mentor peer engineers in building, maintaining, and deploying complex features
  • Drive operational excellence on the Abstractions team
  • Maintain currency on industry trends for new architectures
  • Develop automated systems to test for regressions and performance

Requirements For Distributed Systems Engineer (L5) - Compute Abstractions

Kubernetes
  • Proven track record of architecting and implementing customer-focused products at 100M+ user scale
  • Experience driving wide change at the scale of 100's of engineers
  • Experience architecting, implementing, and owning distributed systems at scale of 10's of services
  • Seasoned mentor who has helped other engineers learn new professional skills
  • Strong focus on building easy to use and maintain systems
  • Ability to balance complex customer, engineering, and stakeholder needs
  • Self-starter with ability to manage cross-functional projects
  • Experience with Kubernetes (nice to have)
  • Experience defining compute resources at scale (nice to have)

Benefits For Distributed Systems Engineer (L5) - Compute Abstractions

Medical Insurance
Mental Health Assistance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • 35 days annual paid time off for hourly employees
  • Flexible time off for salaried employees

Interested in this job?

Jobs Related To Netflix Distributed Systems Engineer (L5) - Compute Abstractions

Distributed Systems Engineer (L5) - Infra Control Planes

Staff Software Engineer position at Netflix focusing on distributed systems and cloud infrastructure, offering competitive salary and benefits.

Distributed Systems Engineer (L5) - Compute Runtime

Staff Software Engineer position at Netflix focusing on distributed systems and container runtime infrastructure, offering competitive compensation and remote work.

Distributed Systems Engineer (L5) - Data Platform

Netflix seeks Distributed Systems Engineer (L5) for Data Platform team to innovate data infrastructure and enable data-driven decisions.

Engineering Manager, MWI Workflow

Lead the MWI Workflow team at Netflix, driving vision and adoption of critical infrastructure for content and studio engineering.

Fullstack Engineer L5, Observability - Exploration and Troubleshooting

Fullstack Engineer L5 role at Netflix, focusing on Observability - Exploration and Troubleshooting, offering a chance to work on large-scale systems and innovative products.