Remote Senior Linux Edge Kernel Engineer

Fastly, Inc.

Los Angeles (CA)

Hybrid

USD 211,000 - 254,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity program
Discretionary bonus
Comprehensive benefits

Job summary

Fastly, Inc. is seeking a Staff Software Engineer for the Linux Edge Kernel to own end‑to‑end kernel problems across a global edge fleet.

You will drive performance improvements, coordinate with application teams, and upstream changes to maintain a robust, scalable kernel path on thousands of servers. You will lead with responsibility for cross‑team design, triage crashes, and shape the kernel release process, including CI, canaries, and canary rollouts.

Qualifications

  • 7+ years of related engineering experience, including substantial production C, with 3 of those years leading technical projects.
  • Production Linux kernel development, including debugging use-after-free, refcount and leak bugs with KASAN, kdump, ftrace, perf or bpftrace
  • Working knowledge of the scheduler and memory management (EEVDF, memcg)
  • Experience managing a kernel patch stack and working with upstream communities
  • Solid understanding of the Linux network stack (TCP/IP, sk_buff lifecycle, qdiscs, NIC drivers) and XDP or eBPF, with deep expertise in at least one of these areas
  • Operational discipline: staged rollouts, canaries, kill switches, observability, postmortems and closing action items
  • Understanding of distributed systems: control plane and datapath consistency, partial failure and safe config rollout at fleet scale
  • Ability to design broadly scoped work and drive it across teams

Responsibilities

  • Set technical direction for kernel projects, own them end to end from problem statement to fleet rollout, and mentor engineers on the team
  • Take new servers, CPUs and NICs from first boot to full fleet: drivers, IRQ affinity, RSS and queue layout on high core count hosts
  • Improve datapath and transport performance with XDP, eBPF and protocol work based on IETF specifications
  • Debug problems that cross layers with application teams, such as MTU behavior, cgroup memory accounting and packet filtering
  • Develop and maintain kernel changes and the company kernel modules on our long term kernel line, and reduce our private delta by upstreaming
  • Make sure state pushed from control planes to eBPF and XDP programs is applied, verified and safe to roll back
  • Own kernel health in production: triage crashes, WARNs and regressions across the fleet, find the root cause and ship the fix
  • Own and improve the kernel release process and the signals behind it: CI, bake, canary, staged rollout and rollback across thousands of servers, plus crash metrics and drift detection that fire before customers notice
  • Join the on-call rotation, lead the kernel side of incidents and drive follow-up actions to closure

Skills

C programming
Kernel debugging
Leadership
Distributed systems
Networking knowledge
XDP/eBPF
Upstream collaboration

Tools

KASAN
kdump
ftrace
perf
bpftrace

Job description

Fastly, Inc. is seeking a Staff Software Engineer for the Linux Edge Kernel to own end‑to‑end kernel problems across a global edge fleet.

You will drive performance improvements, coordinate with application teams, and upstream changes to maintain a robust, scalable kernel path on thousands of servers. You will lead with responsibility for cross‑team design, triage crashes, and shape the kernel release process, including CI, canaries, and canary rollouts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Linux Kernel Engineer - Edge Networking & Scale
Staff Linux Kernel Engineer - Edge Networking & Scale

Fastly, Inc. • San Francisco (CA)

On-site
USD 211,000 - 254,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff Linux Kernel Engineer - Edge Networking & Performance
Staff Linux Kernel Engineer - Edge Networking & Performance

Fastly, Inc. • New York (NY)

On-site
USD 211,000 - 254,000
Medical insurance
Dental insurance
Vision insurance
+5
Staff Linux Kernel Engineer: Edge Networking Lead
Staff Linux Kernel Engineer: Edge Networking Lead

Fastly, Inc. • Denver (CO), New York (NY), San Francisco (CA)

On-site
USD 210,000 - 260,000
Remote Edge Linux Kernel Engineer – Technical Lead
Remote Edge Linux Kernel Engineer – Technical Lead

Fastly, Inc. • Denver (CO)

Hybrid
USD 211,000 - 254,000
Medical, dental, and vision insurance
401(k) with company match
Employee stock purchase program
+1
Staff Software Engineer - Linux Kernel
Staff Software Engineer - Linux Kernel

Fastly, Inc. • Denver (CO), New York (NY), San Francisco (CA)

On-site
USD 210,000 - 260,000
Staff Kernel Engineer - XDP/eBPF, Production Fleet Lead
Staff Kernel Engineer - XDP/eBPF, Production Fleet Lead

LinuxCareers • New York (NY), Northern (KY)

Hybrid
USD 211,000 - 254,000
Staff Software Engineer - Linux Kernel
Staff Software Engineer - Linux Kernel

LinuxCareers • New York (NY), Northern (KY)

Hybrid
USD 211,000 - 254,000
Staff Engineer, Edge Compute Platform
Staff Engineer, Edge Compute Platform

Fastly, Inc. • San Francisco (CA)

Hybrid
USD 211,000 - 254,000
Remote Go Backend Engineer, Edge Security
Remote Go Backend Engineer, Edge Security

Coinscapture • Northern (KY)

Hybrid
USD 181,000 - 217,000
Medical, dental & vision insurance
401(k) with company match
Employee stock purchase program
+2
Staff Software Engineer, Edge Compute Platform (Rust)
Staff Software Engineer, Edge Compute Platform (Rust)

Fastly, Inc. • Denver (CO)

Hybrid
USD 211,000 - 254,000
Equity program
Discretionary bonus