Senior Software Engineer - Linux Kernel/eBPF | Datadog Careers

Datadog

Hybrid

Quick summary

Work type
Hybrid
Location
New York, NY
Salary
$187,000–$240,000 / yr
Posted
11 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $214k
$130k most similar roles pay here $252k

This role pays more than 67% of similar roles. Most pay $161,450–$221,250 — the shaded band above. At the midpoint, this role pays about $214k versus about $191k for comparable roles.

Based on 240 similar postings.

Employer

About Datadog

Datadog, Inc. is an American company that provides an observability service for cloud-scale applications, providing monitoring of servers, databases, tools, and services, through a SaaS-based data analytics platform.

Datadog currently has 109 open roles on FindRole.

Listed pay typically runs $187,000–$240,000 across 58 roles with salary data.

Most-posted roles

View all roles at Datadog

At a glance

TL;DR · Senior Software Engineer - Linux Kernel/eBPF | Datadog Careers

As a Senior Software Engineer on the Cloud Network Monitoring team at Datadog, you will play a pivotal role in developing and maintaining eBPF-based network monitoring solutions within the Datadog Agent. Your responsibilities include contributing to feature development from ideation through implementation, investigating complex production issues, and providing technical input for product decisions. You must have deep expertise in Linux kernel development, particularly with eBPF, and a strong understanding of network protocols like TCP and UDP. Additionally, you should possess experience in building high-throughput infrastructure and thrive in fast-paced environments where you can take ownership of initiatives from start to finish. This role involves working on one of the most widely deployed eBPF solutions, offering significant opportunities for technical growth and impact within a collaborative team setting.

What you'll do

  • Contribute to the development of Network Monitoring features from ideation to implementation.
  • Build and maintain shared eBPF functionality for use by product teams.
  • Investigate and debug complex production issues involving kernel, eBPF, and agent runtime.
  • Research and develop solutions to challenging problems in eBPF and network monitoring.
  • Provide technical guidance on product architecture decisions.

What we're looking for

  • Deep technical experience in Linux kernel development using eBPF or core kernel contributions.
  • Robust understanding of fundamental network protocols like TCP and UDP.
  • Proven track record of architecting high-throughput, low-latency infrastructure systems.
  • 5+ years of experience engineering complex applications with a focus on system depth.
  • Ability to investigate and debug production issues spanning the Linux kernel, eBPF programs, and agent runtime.
  • Experience in researching, prototyping, developing, and documenting solutions for hard problems in eBPF and network monitoring.

More like this

Similar roles

Senior Linux Kernel Software Engineer

Nvidia

Santa Clara, CA 88 days ago $184,000$287,500
Linux C Kernel-level programming TCP/IP RDMA Network Protocols Debugging Computer Architecture Operating Systems Open Source Contribution

Senior Principal Software Engineer - 5 (Linux Kernel Engineer)

Oracle

Santa Clara, CA +1 6 days ago $96,800$306,400
Linux C Python Bash Networking Storage Filesystems Security Virtual Memory Management Live Patching TPM Secure Boot Kernel Signing Encryption XFS ZFS iSCSI Fibre Channel DPDK RFCE High-Performance Networking Container Optimization

#Senior Software Engineer - Linux

Qualcomm

San Diego, CA 51 days ago $111,300$166,900
Linux Bash Python Git GitHub CI/CD RHEL Fedora Ubuntu Debian RPM Docker Kubernetes QEMU KVM ACPI UEFI Linux_kernel C C++