Performance Engineer, Kernel and Memory

Added
26 days ago
Type
Full time
Salary
Salary not provided

Related skills

linux c distributed systems kernel memory management

πŸ“‹ Description

  • Diagnose and fix performance and scalability bottlenecks in the Linux kernel memory-management
  • Land your work upstream. We expect MM changes to go to mainline first and want you to keep doing
  • Build and extend low-overhead kernel instrumentation (tracepoints, BPF, perf) so we keep measuring
  • Partner with kernel, networking, storage, and product engineers across the company to turn observed
  • Set technical direction for how Cloudflare uses, tunes, and evolves kernel memory management as we

🎯 Requirements

  • Deep expertise in the Linux kernel memory-management subsystem: the page allocator, virtual memory
  • A track record of upstream Linux contribution, ideally including maintainership or sustained work
  • Strong systems programming in C, with the judgement to make high-risk changes to shared
  • Ability to dive deep into a complex codebase while keeping the fleet-wide picture in mind, and to
  • Clear communication with engineers across many teams, since the symptoms of an MM problem usually
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’