Datadog

Technology

SeniorSoftwareEngineer-LinuxKernel/eBPF

$200–300k ~AI est. San Francisco, California, United States; New York, New York, United States; Chicago, Illinois, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer - Linux Kernel/eBPF at Datadog. Skills: Linux Kernel, eBPF, Network Monitoring. Contribute to end-to-end development of Network Monitoring features. Build and maintain shared eBPF functionality”

What You'll Achieve.

Build elegant, high-impact products

Industry & Context.

Technology
Problems you'll solve

Tackling hard technical problems; Navigating complex challenges

What They're Looking For.

Must Have

5+ years experience engineering complex applications, Deep technical experience in Linux kernel development, Robust understanding of fundamental network protocols, Proven track record of architecting and building high-throughput, low-latency infrastructure

Nice to Have

eBPF experience, Core kernel contributions, Engineering low-level systems in C, TCP and UDP knowledge

What You'll Do.

Contribute to end-to-end development of Network Monitoring features

Build and maintain shared eBPF functionality

Investigate and debug complex production issues

and document solutions

Provide technical input to product and architecture decisions

How You'll Work.

Team & Collaboration

Team-oriented environment

Full Job Description

Cloud Network Monitoring (CNM) gives you visibility into your network traffic between services, containers, availability zones, and any other tag in Datadog. Our core responsibility is tracking network flows on the host using eBPF, ensuring deep visibility into network health and network signals across a wide variety of Linux distributions and kernel versions. Datadog is investing heavily in Network Monitoring to give customers comprehensive Layer 1 to Layer 7 visibility across their infrastructure. The Cloud Network Monitoring team builds the agent-side instrumentation that makes this possible, using eBPF programs that capture network activity at the kernel level at scale. One of our key challenges is handling a high volume of network data and kernel events while maintaining a minimal footprint on the customer's host. Balancing exhaustive observability with performance that is invisible to the workloads we monitor is critical to the adoption and success of our product. In this role, you will work at the intersection of eBPF, the Linux kernel, and network infrastructure. You'll contribute to Network Monitoring capabilities within the Datadog Agent, investigate production incidents, improve reliability, and help shape the architecture of one of the most widely deployed eBPF solutions in the industry. At Datadog, we place value in our office culture—the relationships and collaboration it builds and the creativity it brings to the table. We operate as a hybrid workplace to ensure our Datadogs can create a work-life harmony that best fits them. What You’ll Do Contribute to the end-to-end development of Network Monitoring features, from ideation to implementation within the Datadog Agent Build and maintain shared eBPF functionality for product teams to use in their eBPF-based products Investigate and debug complex production issues that span the kernel, eBPF programs, and agent runtime Research, prototype, develop, and document solutions to hard problems in the eBPF and

Free ATS check

Applying for this Senior Software Engineer - Linux Kernel/eBPF role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Datadog?

Real rants from real employees. Read before you apply.

Read Company Rants →