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.