Senior Linux Kernel/Networking Engineer (m/w/d) - FRR, eBPF, Proxmox, Low-Level Networking
Core
Develop and maintain high-performance networking and virtualization platforms, focusing on low-level Linux kernel networking, routing stacks, and eBPF-based observability.
Role type
Senior Linux Kernel/Networking Engineer (IC)
Builds
Production-grade network functions, routing stacks, and virtualization infrastructure for internal use and customer services.
Domain
Networking, Virtualization, Linux Kernel Development
Required skills
Linux Kernel Network Stack, C programming, eBPF (bpftrace/libbpf), Open Source workflows, Git, tcpdump, iproute2, nftables, FRR, Proxmox, DPDK, XDP, TC/BPF, SR-IOV, EVPN/VXLAN, CI/CD
Preferred skills
Routing protocols (BGP, OSPF, ISIS), SmartNICs, Multi-Tenant Networking, Repro-Debugging, Testbeds
Technologies
Linux, iproute2, nftables, FRR, Proxmox, eBPF (bpftrace/libbpf/bpftool), tcpdump/Wireshark, perf/ftrace, tc/qdisc, namespaces, VXLAN/EVPN, Git, CI/CD
Responsibilities
Develop and maintain FRR (Free Range Routing) by fixing bugs, extending features, and upstreaming patches.
Responsibilities
Analyze and optimize the Linux Kernel Network Stack (TCP/IP, Netfilter/nftables, qdisc/TC, namespaces, routing tables, conntrack).
Responsibilities
Implement low-level observability and debugging using eBPF-based tracing and telemetry workflows.
Responsibilities
Integrate network solutions into virtualization and SDN environments, including Proxmox networking bridges and firewalling.
Responsibilities
Collaborate with engineering and operations to design and operate robust, production-ready network solutions.
Responsibilities
Contribute to Open Source projects, specifically around FRR, by submitting patches and participating in community reviews.
