Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Netflix Software Engineer L5 - Linux Kernel Developer 
United States, Oregon 
254031195

20.03.2025

We are looking for a highly motivated Linux Kernel Software Engineer to enhance and maintain the cloud gaming edge appliances. In this role, you will have the opportunity to:

  • Maintain kernel release, aligning closely with upstream and backporting necessary fixes.

  • Collaborate with internal stakeholders to evaluate and enhance the performance and resilience of our cloud gaming platforms; develop the architecture for these improvements; and implement the necessary changes.

  • Collaborate with internal stakeholders and vendors to integrate and optimize new hardware systems.

  • Engage and contribute to open source communities including Linux and MESA.

  • Improve the testing processes for new features to ensure robustness and reliable performance.

  • Facilitate the upstreaming of internal patches to align with broader community standards and practices.

Qualifications:

  • Linux Kernel development experience including upstream development.

  • Expertise in Linux kernel networking, namespaces, and good understanding of the Direct Rendering Manager (DRM) subsystems that is verifiable through upstream discussions and contribution posts.

  • Expertise working with eBPF for telemetry, tooling, and debugging production issues.

  • Proven track record of debugging Linux kernel issues and supporting new hardware bring up.

  • Good understanding of the Linux kernel community.

You will be successful in this role if you:

  • Have the ability to define and self-manage cross-functional projects fueled by ambiguous questions.

  • Are a self-starter, curious and not afraid to ask questions when in doubt

  • Are a quick learner and excited about learning new technologies

  • Advocate thoughtful collaboration, take pride in your work and enjoy taking full ownership of projects from conception to production

Nice to have:

  • Proficiency in developing, debugging and maintaining OpenBMC, UEFI, FreeBSD, u-root.

  • Proficiency with peer-to-peer PCIe.

  • Expertise in applying sched_ext for real world applications.

  • Expertise in developing or applying operating system execution environments, such as containers, virtual machines.

  • Expertise in developing or applying hardware offload solutions for real world applications.

  • Expertise in developing or applying using TPMs/HSMs, trusted execution environments, and other hardware features

  • Proficiency working on highly distributed systems

  • Proficiency in Golang, Python

Be sure to review our

Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top-of-market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $100,000 - $620,000.

Job is open for no less than 7 days and will be removed when the position is filled.