Taro Logo

Linux Systems Engineer (L5) - Compute Runtime

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
$100,000 - $720,000
Cloud
Staff Software Engineer
Remote
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Linux Systems Engineer (L5) - Compute Runtime

Netflix is seeking a highly skilled and motivated core Linux OS engineer to join their dynamic Compute team. The ideal candidate will have experience in AWS and Linux networking, kernel maintenance, a deep understanding of operating system internals, and expertise in Linux's process bootstrapping and isolation to support Netflix's Base OS powering EC2 images and its container orchestrator.

Key responsibilities include:

  • Performance Optimization: Identify and resolve performance bottlenecks in the Linux and AWS networking stacks.
  • System Integration: Integrate kernel changes with user-space applications and container runtime.
  • Linux Plumbing & Kernel Engineering: Maintain Linux kernel and core userspace subsystems.
  • Debugging and Troubleshooting: Diagnose and fix networking-related issues.
  • Documentation: Create and maintain comprehensive documentation.
  • Collaboration: Work closely with internal customers and stakeholders.
  • Open Source Contribution: Contribute to the FOSS community.
  • Presentation: Deliver write-ups, blog posts, and presentations at conferences.
  • Operational Excellence: Maintain and improve the operation of highly scalable compute infrastructure.

The ideal candidate should have:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum of 5 years of experience in core Linux maintenance and engineering.
  • Expertise in the full Linux network stack and cloud network engineering.
  • Strong understanding of kernel-space vs. user-space and debugging tools.
  • Proficiency in C programming and experience optimizing performance on Linux hosts.

Netflix offers a unique culture and environment, with a compensation structure consisting of an annual salary and stock options. The company provides comprehensive benefits including health plans, mental health support, and various insurance options.

Join Netflix to work on cutting-edge technology and be part of a team that innovates to save compute costs in excess of $100M.

Last updated 8 months ago

Responsibilities For Linux Systems Engineer (L5) - Compute Runtime

  • Optimize Linux and AWS networking stacks for container performance and reliability
  • Integrate kernel changes with user-space applications and container runtime
  • Maintain Linux kernel and core userspace subsystems
  • Diagnose and fix networking-related issues in the Linux kernel
  • Create and maintain comprehensive documentation
  • Collaborate with internal customers and stakeholders
  • Contribute to open-source projects, including the Linux kernel
  • Deliver presentations and write-ups on Netflix Linux engineering
  • Maintain and improve highly scalable compute infrastructure
  • Provide first-class on-call support

Requirements For Linux Systems Engineer (L5) - Compute Runtime

Linux
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • Minimum of 5 years of experience in core Linux maintenance and engineering
  • Cloud Network Engineering experience, preferably with AWS
  • Expertise in the full Linux network stack
  • Strong understanding of kernel-space vs. user-space
  • Proficiency in debugging tools (GDB, perf, ftrace)
  • Knowledge of kernel subsystems
  • Experience with network performance analysis tools
  • Proficiency in C programming
  • Experience optimizing performance on Linux hosts with many CPU cores
  • Strong problem-solving abilities and analytical skills
  • Excellent communication and collaboration skills

Benefits For Linux Systems Engineer (L5) - Compute Runtime

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • 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
  • Paid leave of absence programs
  • 35 days annually for paid time off (for full-time hourly employees)
  • Flexible time off (for full-time salaried employees)

Interested in this job?