# Performance Engineer, Kernel and Memory

**Company**: Cloudflare
**Location**: Austin, US
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/cloudflare/jobs/8214470?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5e63e313-a1e

## Description

We're seeking a Performance Engineer, Kernel and Memory to join our team at Cloudflare. You will work on diagnosing and fixing performance and scalability bottlenecks in the Linux kernel memory-management subsystem, informed by real production telemetry at a large scale.

### Responsibilities

- Diagnose and fix performance and scalability bottlenecks in the Linux kernel memory-management subsystem.

- Land your work upstream, ensuring MM changes go to mainline first.

- Build and extend low-overhead kernel instrumentation.

- Partner with kernel, networking, storage, and product engineers to turn observed system behavior into concrete MM improvements.

- Set technical direction for how Cloudflare uses, tunes, and evolves kernel memory management.

### Requirements

- Deep expertise in the Linux kernel memory-management subsystem.

- A track record of upstream Linux contribution, ideally including maintainership or sustained work in MM or an adjacent subsystem.

- Strong systems programming in C.

- Ability to dive deep into a complex codebase while keeping the fleet-wide picture in mind.

- Clear communication with engineers across many teams.

### Bonuses

- Strong understanding of Linux kernel internals pertaining to memory management.

- Experience troubleshooting and resolving performance issues in large-scale distributed systems.

- Experience with large-scale configuration/deployment management.

## Skills

### Required
- Linux kernel memory-management
- upstream Linux contribution
- systems programming in C
- complex codebase analysis
- clear communication

### Nice to have
- Linux kernel internals
- troubleshooting performance issues
- large-scale configuration management

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/cloudflare/jobs/8214470?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
