Staff Software Engineer – DPDK/VPP Data-Plane Developer

Extreme Networks · Bengaluru

  • Experience8–13 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Posted24 Sept 2026

About Extreme Networks

Extreme Networks is hiring in Bengaluru in technology software. This role looks for around 8+ years of experience.

Skills

  • Data Plane
  • Networking
  • Network Security
  • C/C++
  • VPP
  • DPDK
  • packet processing
  • forwarding
  • Linux systems programming
  • performance optimization
  • routing
  • switching
  • SD-WAN
  • IPSec
  • Firewall
  • Zone-Based Firewall
  • IDS/IPS
  • Secure Web Gateway
  • DPI
  • QoS
  • SASE/SSE
  • Kubernetes
  • Docker
  • gRPC
  • distributed systems

The role

A data-plane engineer at a networking software company designs high-performance packet processing with VPP and DPDK, builds SD-WAN security services with C/C++, and optimizes Linux systems programming and network security.

Full job description

Summary

We are looking for a strong Data Plane Engineer with deep Networking and/or Network Security expertise, comfortable operating in cloud-native environments.

Experience: 8-13 Years

Core Requirements• Data Plane expertise• Networking or Network Security domain expertise

Role Overview

Join the SD-WAN Networking & Security team responsible for building high-performance packet processing, forwarding, and security services. The role focuses on software data plane development, networking infrastructure, security services, and cloud-native networking solutions.

Key Responsibilities

• Design and develop networking and security features for the SD-WAN platform.• Build and enhance high-performance software data plane components using VPP, DPDK, and related packet-processing technologies.• Develop forwarding, traffic steering, QoS, visibility, and security services.• Integrate open-source and third-party networking/security solutions.• Troubleshoot complex networking, security, and performance issues.• Collaborate with globally distributed teams to deliver end-to-end solutions.

Required Skills

Data Plane & Systems

• Strong C/C++ development experience (Golang is a plus).• Hands-on experience with VPP, DPDK, packet processing, forwarding, Linux systems programming, and performance optimization.

Networking & Security

• Strong understanding of routing, switching, and SD-WAN architectures.• Hands-on experience in one or more of the following areas:- IPSec- Firewall / Zone-Based Firewall- IDS/IPS- Secure Web Gateway (SWG)- DPI- QoS- SASE/SSE technologiesExperience with Kubernetes, Docker, gRPC, and distributed systems.