Senior Network Engineer
Job Description
Hiring: Senior Network engineer (Layer 2 / C++)
Looking for a highly experienced Network Developer to work on next-gen EVPN L2/L3 services over SRv6 with deep focus on FRRouting and Linux networking stack.
🔹 Must-Have Requirements:
* 8+ years in network systems or kernel-adjacent development
* Strong C/C++ programming (production-grade)
* Hands-on experience with FRRouting (bgpd, zebra, isisd) or similar routing stacks
* Deep expertise in BGP EVPN, SRv6, and IPv6-only underlays
* Strong knowledge of Linux networking (netlink, routes, bridges, FDB, VRF)
* Proven ability to debug complex distributed systems
🔹 Core Responsibilities:
* Extend FRR for EVPN routes with SRv6 L2 Service SIDs
* Work on BGP EVPN & ISIS control-plane enhancements
* Implement Linux SRv6 dataplane (DT2U / DT2M / DX2, encapsulation)
* Integrate EVPN MAC/FDB with Linux bridges, VLANs, VRFs
* Optimize and debug Linux networking stack performance
🔹 Additional Experience (Preferred):
* Linux SRv6 / MPLS dataplane or kernel networking
* YANG / Netconf / RESTCONF
* Kubernetes / OpenShift networking
* Open-source contributions (FRR/Linux)
* SmartNIC / DPU exposure
Similar Jobs
Network Engineer
Washington
Azure Network Engineer
Texas
Network Engineer
California
Sr. Network Engineer (Firmware Upgrade)
North Carolina
Network Engineer
Remote