Engineering Manager, Linux Team

Cloudflare Cloudflare · Enterprise · London, United Kingdom · Infrastructure

Cloudflare is seeking an Engineering Manager for their Linux Team in London. This role involves leading a team of kernel and systems engineers, owning the OS lifecycle, driving technical vision, and contributing to the open-source Linux Kernel community. The manager will also collaborate with hardware and service teams, innovate in kernel-level debugging, and use DORA metrics to track team performance. The ideal candidate has experience managing low-level systems teams, deep Linux Kernel knowledge, an automation mindset, and a strong open-source background.

What you'd actually do

  1. Manage a high-performing team of kernel and systems engineers, fostering a culture of "collaboration-first" and continuous knowledge sharing both internally and with the global open-source community.
  2. Oversee the end-to-end delivery of the Linux Kernel and core OS components. Your goal is a fully automated continuous delivery pipeline that moves from merge to 100% production in less than 30 days.
  3. Steer the Cloudflare kernel development roadmap. You will balance the need for cutting-edge features with the absolute requirements of production stability, security, and performance.
  4. Promote a "minimal patch" philosophy by ensuring your team is a top contributor to the Linux Kernel. You will support engineers in becoming upstream maintainers for critical subsystems.
  5. Act as a consultant to hardware and service teams, helping them onboard new hardware and optimize workloads for our OS. You’ll lead a "virtual team" environment where any engineer at Cloudflare can contribute to the kernel.

Skills

Required

  • 5+ years of experience managing engineering teams, ideally in low-level systems, kernel development, or large-scale infrastructure environments.
  • A deep understanding of Linux Kernel internals, x86/ARM architecture, and OS design fundamentals. You should be comfortable discussing memory management, schedulers, and network stacks.
  • Experience building or managing CI/CD pipelines for foundational software. You believe that "toil" is a bug and automation is the feature.
  • A proven track record of engaging with the open-source community. You understand the nuances of upstreaming and how to navigate community dynamics effectively.
  • An understanding of the unique challenges of a global "reboot-limited" production environment. You prioritize stability and have experience with pre-production QA and synthetic workload evaluation.
  • The ability to translate complex kernel-level obstacles into actionable business insights for stakeholders across the company.
  • You aren't intimidated by the "impossible." Whether it's a non-reproducible race condition or an unwelcoming upstream thread, you lead your team through the challenge with a pragmatic, solution-oriented mindset.

What the JD emphasized

  • AI-native curiosity
  • leveraging AI to ship faster