Network Engineer (eBPF/Kubernetes)

We’re hiring: Network Engineer (with eBPF + Protocol Dissection Expertise)

Kubeshark is looking for a seasoned Network Engineer who will operate as a senior software engineer, building critical components of our network observability stack.

You'll design and develop core modules that handle network processing, protocol dissection, and traffic capture, using advanced technologies like eBPF, AF_PACKET, and XDP.

We're seeking candidates with a strong track record in building traffic analyzers and protocol dissectors—ideally with production experience at companies focused on packet analysis, deep inspection, or security tooling.

Hands-on eBPF experience is mandatory.

What You’ll Do

As a Network Engineer on our core engineering team, you will:

  • Design and implement protocol analyzers, dissectors, and reassemblers that run inside Kubernetes.
  • Work at the intersection of the Linux kernel, Kubernetes, and modern networking frameworks.
  • Define and build high-performance systems that process real-time traffic at scale.
  • Own the design and architecture of critical components in our traffic inspection and protocol parsing pipeline.
  • Write production-grade Golang code for our network processing stack.
  • Build and maintain cloud-native services deployed via Kubernetes, Helm, and Docker.
  • Improve observability, scalability, and fault-tolerance of our backend systems.
  • Collaborate closely with DevOps, Infra, and Platform teams to ensure robust cloud integration.
  • Mentor peers and contribute to a high-caliber, remote-first engineering culture.

What We’re Looking For

Must-Haves

✅ Deep, hands-on experience with eBPF
✅ 7+ years in backend development, including 5+ years in Golang
✅ 4+ years in low-level Linux networking or kernel development
✅ Strong understanding of Kubernetes internals and networking model
✅ Experience building tools for traffic analysis, protocol parsing, and packet inspection
✅ In-depth knowledge of the OSI model and protocols like TCP, UDP, HTTP/2, DNS
✅ Familiarity with Kubernetes-native tooling: Docker, Helm, kubectl
✅ Experience in high-impact architectural decisions or leading system design
✅ Strong English communication skills (written and verbal)
✅ Prior experience in distributed, remote teams

Bonus Points

➕ Contributions to open-source projects in Golang, networking, or Kubernetes
➕ Experience with observability tools, SRE platforms, or infrastructure monitoring
➕ Familiarity with cloud environments (especially AWS)
➕ Active presence in dev communities (GitHub, Stack Overflow, Reddit, etc.)

Why Join Us

🌍 Remote-first — work from anywhere
🧠 High-impact role — shape the next generation of network observability for Kubernetes
⚙️ Cutting-edge tech — eBPF, Kubernetes, protocol analyzers, cloud-native tooling
🔥 Influence product direction — your decisions will power mission-critical systems used by SREs and platform engineers worldwide

How to Apply

Send us your resume along with any of the following:

  • Code samples or repos involving eBPF, protocol parsing, or network traffic capture
  • Architectural diagrams, blog posts, or write-ups demonstrating your backend expertise
  • Examples of Kubernetes-native tooling you’ve built or contributed to
  • Anything else that showcases your technical depth and leadership

Let’s build the future of Kubernetes-native network observability—together.

Published 22 April
52 views
·
1 application
100% read
·
100% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Europe except Ukraine
Poland, Ukraine, Portugal, Bulgaria to $8000