Drimva

Cloudflare

Performance Engineer, Kernel and Memory

Hybrid +3 · Full-time · Posted Oct 5, 2026

Location
Hybrid
Austin, TX, United States
New York, New York, United States
Washington, DC, United States
Visa sponsorship
An offer may be conditioned on authorization to receive technology controlled under U.S. export laws without sponsorship for an export license.

About the job

Improve Linux kernel memory-management performance and scalability across Cloudflare’s fleet, using production telemetry and upstreaming fixes to mainline Linux.

What you'll do

  • Diagnose and fix memory-management bottlenecks using production workloads.
  • Contribute memory-management changes upstream and perform maintainership and review work.
  • Build low-overhead instrumentation and collaborate across teams to guide kernel memory-management direction.

What they ask for

  • Deep expertise in Linux kernel memory management, including page allocation, virtual memory, reclaim, locking, and concurrency.
  • Track record of upstream Linux contributions, ideally including maintainership or sustained work in MM or an adjacent subsystem.
  • Strong systems programming in C and judgment to safely make high-risk changes to shared infrastructure.
  • Ability to own complex problems and communicate clearly across teams.

Nice to have

  • Experience troubleshooting performance issues in large-scale distributed systems.
  • Experience with large-scale configuration/deployment management.

Tools

Linux kernel, C, tracepoints, BPF, perf

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)