1

Linux C Ebpf Jobs (NOW HIRING)

Data Networking Software Engineer

San Diego, CA ยท On-site

$103.60 - $155.40/hr

Write, debug, and validate C/C++ code within the AOSP framework and vendor-specific extensions ... Familiarity with eBPF or Linux networking subsystems (netfilter, routing tables, socket-level APIs)

$105K - $138K/yr

Deep knowledge of C/C++. * Extensive, fundamental understanding of Linux OS internals. * Proven ... Experience with eBPF #LI-DR1 #LI-OC1 Benefits of Working at CrowdStrike: * Market leader in ...

Showing results 21-40

Linux C Ebpf information

See salary details

$36

$55

$71

How much do linux c ebpf jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for linux c ebpf in the United States is $55.32, according to ZipRecruiter salary data. Most workers in this role earn between $50.24 and $59.38 per hour, depending on experience, location, and employer.

What is a Linux C eBPF developer?

Linux C eBPF developers are software engineers who specialize in writing programs for the extended Berkeley Packet Filter (eBPF) framework using the C programming language on Linux systems. eBPF allows developers to run sandboxed programs in the kernel, enabling powerful features like advanced network monitoring, security, and performance profiling without changing kernel code. These developers typically have strong knowledge of Linux internals, networking, and low-level programming. Their work is crucial for building high-performance, observability, or security tools in modern cloud and enterprise environments.

What are the key skills and qualifications needed to thrive as a Linux C eBPF engineer?

To thrive as a Linux C eBPF Engineer, you need strong proficiency in C programming, deep knowledge of Linux internals, and hands-on experience with eBPF technology. Familiarity with development tools like gcc, clang/LLVM, kernel tracing tools (such as perf and bpftrace), and version control systems like Git is typically required. Problem-solving ability, attention to detail, and effective communication are crucial soft skills to succeed in this role. These competencies ensure the engineer can build efficient, secure, and reliable low-level software solutions critical for modern systems observability, networking, and security.

What are some common challenges faced by Linux C eBPF developers when integrating eBPF programs into existing production systems?

Linux C eBPF developers often encounter challenges such as ensuring compatibility across different kernel versions, managing limited resources within eBPF programs, and debugging issues in a restricted execution environment. Integrating eBPF safely into production systems requires careful validation and testing to avoid unintended side effects or performance bottlenecks. Collaboration with operations and security teams is also essential, as eBPF programs can impact system observability and security policies.

What is the difference between Linux C Ebpf vs Linux Kernel Developer?

AspectLinux C EbpfLinux Kernel Developer
Required SkillsProficiency in C, eBPF, Linux internalsDeep knowledge of Linux kernel, C, and system programming
Work EnvironmentDeveloping and deploying eBPF programs in Linux systemsModifying and maintaining Linux kernel code
CertificationsLinux Foundation certifications, eBPF coursesLinux Foundation certifications, kernel development courses
Industry UsageSecurity, networking, observability toolsKernel modules, device drivers, system optimization

Linux C Ebpf specialists focus on developing eBPF programs to enhance Linux system capabilities, while Linux Kernel Developers work on core kernel code. Both roles require strong C skills and Linux knowledge, but differ in scope and application within the Linux ecosystem.

Infographic showing various Linux C Ebpf job openings in the United States as of August 2026, with employment types broken down into 92% Full Time, 1% Part Time, and 7% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $115,062 per year, or $55.3 per hour.

Security Engineer

Trinity Technology Solutions

San Francisco, CA โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

Re-posted 3 days ago


Job description

A well-funded client is seeking a senior Security Engineer to secure infrastructure that runs untrusted code at massive scale. This role is focused on Linux and infrastructure security, balancing strong isolation guarantees with high-performance requirements in a distributed environment.

Responsibilities

Secure high-scale infrastructure executing untrusted workloads

Design and implement defense-in-depth security for sandboxed and microVM-based systems

Build real-time threat detection across large numbers of concurrent environments

Apply Linux security primitives to enforce isolation and runtime protection

Ensure compliance with enterprise security standards while maintaining low-latency performance

Tech Stack

Go, Rust, C, TypeScript, Linux security, container hardening

Qualifications

5+ years of experience securing production infrastructure

Deep hands-on experience with Linux security primitives such as seccomp, eBPF, and namespaces

Experience securing distributed systems at scale

Familiarity with compliance frameworks including SOC 2, ISO 27001, and GDPR

Comfortable working close to the system; kernel-level security experience is a plus

Why is This a Great Opportunity

Cover full healthcare, vision, and dental insurance, and offer unlimited PTO.

Series A startup with 7-figure revenue

Small team, real impact

Comments

Please highlight the must haves in the submittal.

They have to have all the must haves to get an interview. 

Must have:

  • Fast paced startup experience (ideally, seed-Series B) working on a small team (<50 total)
  • Proficiency in Go, Rust, or TypeScript.
  • Deep expertise in Linux security primitives (seccomp, eBPF, namespaces).
  • Willingness to work 4 days on-site in San Francisco.
  • 5+ years of experience in production security infrastructure, securing distributed systems at scale
  • Experience securing distributed systems at massive scale.
  • Experience with container security and microVM hardening.

Like to have

Comfortable implementing kernel-level security controls