Senior Network Software Engineer (DPDK)

Opplane

India

On-site

INR 4,000,000 - 6,000,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Opplane is seeking a Senior Networking Software Engineer to design, develop, and deploy enterprise-grade networking appliances focusing on transport connectivity. You will contribute to large-scale systems in a fast-paced startup-like environment.

Responsibilities include owning features end-to-end, collaborating across teams, mentoring others, and working with VPP/DPDK based stacks, SDN, and containerized deployments using Docker and Kubernetes.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
  • 7+ years of experience building enterprise-grade appliances or similar systems
  • Strong embedded software development skills in C/C++ (Python is a plus)
  • Good understanding of DPDK-based traffic generators (e.g., TRex) — development experience is a strong plus
  • Strong knowledge of L2–L4 networking and protocols (TCP/IP, UDP, ARP, DHCP, DNS, NAT, Firewall)
  • Experience with security protocols (IPsec, SSL/TLS), authentication, and authorization
  • Hands‑on experience with Software Defined Networking (SDN) and distributed systems
  • Familiarity with overlays and tunneling technologies
  • Excellent software engineering fundamentals and clean coding practices
  • Hands‑on experience with containerization technologies (e.g., Docker) and container orchestration platforms such as Kubernetes.
  • Proven ability to succeed in collaborative, startup‑like environments
  • Strong verbal and written communication skills

Responsibilities

  • Design and develop high-performance networking features for enterprise‑grade appliances
  • Work on open‑source data plane / fast path stacks (VPP, DPDK)
  • Lead technical initiatives and mentor team members
  • Own features end‑to‑end, delivering independently and at scale
  • Collaborate cross‑functionally and promote knowledge sharing
  • Communicate architecture decisions and design trade‑offs effectively, including at senior levels
  • Manage competing priorities with urgency, accountability, and strong ownership
  • Expertise in VPP, DPDK or similar open‑source data plane / fast path stacks

Skills

C/C++
Python
DPDK
Networking (L2-L4)
TCP/IP
IPsec/TLS
SDN
Docker
Kubernetes
VPP
Open source stacks

Education

Bachelor's or Master's in CS/EE

Tools

VPP
DPDK
Docker
Kubernetes

Job description

Opplane is seeking a highly skilled and experienced Senior Networking Software Engineer with a strong focus on transport connectivity and networking products.

As a key member of our team, you will design, develop, and deploy enterprise-grade networking appliances, contributing to impactful, large-scale systems in a fast-paced environment.

Requirements
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
  • 7+ years of experience building enterprise-grade appliances or similar systems
  • Strong embedded software development skills in C/C++ (Python is a plus)
  • Good understanding of DPDK-based traffic generators (e.g., TRex) — development experience is a strong plus
  • Strong knowledge of L2–L4 networking and protocols (TCP/IP, UDP, ARP, DHCP, DNS, NAT, Firewall)
  • Experience with security protocols (IPsec, SSL/TLS), authentication, and authorization
  • Hands‑on experience with Software Defined Networking (SDN) and distributed systems
  • Familiarity with overlays and tunneling technologies
  • Excellent software engineering fundamentals and clean coding practices
  • Hands‑on experience with containerization technologies (e.g., Docker) and container orchestration platforms such as Kubernetes.
  • Proven ability to succeed in collaborative, startup‑like environments
  • Strong verbal and written communication skills
Key Responsibilities
  • Design and develop high-performance networking features for enterprise‑grade appliances
  • Work on open‑source data plane / fast path stacks (VPP, DPDK)
  • Lead technical initiatives and mentor team members
  • Own features end‑to‑end, delivering independently and at scale
  • Collaborate cross‑functionally and promote knowledge sharing
  • Communicate architecture decisions and design trade‑offs effectively, including at senior levels
  • Manage competing priorities with urgency, accountability, and strong ownership
  • Expertise in VPP, DPDK or similar open‑source data plane / fast path stacks
Nice to Have
  • Experience with AWS, Azure, GCP, OCI, Alibaba Cloud
  • Cloud‑native architectures
  • DevOps practices
  • Distributed computing and microservices
  • Cross‑domain knowledge and solutions design mindset
  • Security‑first approach
  • Knowledge of serverless architectures
About Opplane

Opplane specialises in providing advanced data‑focused solutions for financial services, telecommunication, and reg‑tech to accelerate their digital transformation journey. Opplane leadership team is comprised of Silicon Valley serial entrepreneurs and experienced executives. Its expertise comes from years of specific industry experience at some of the world’s top companies, such as PayPal, Xerox Parc, Amazon, Wells Fargo, SoFi in the areas of product management, data technology, data governance, data privacy, security, machine learning, and risk management.

Global & Multicultural – Diverse perspectives, global collaboration (US, Portugal, India and Singapore offices)

  • Startup Energy – Fast‑moving, impact‑driven environment
  • Ownership Mindset – Engineers own what they build
  • Collaborative & Friendly – Open, curious, and supportive culture
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Networking Software Engineer
Senior Staff Networking Software Engineer

Logic Hire Solutions LTD • India

On-site
INR 3,000,000 - 4,500,000
Staff Software Engineer – DPDK/VPP Data-Plane Developer
Staff Software Engineer – DPDK/VPP Data-Plane Developer

Extreme Networks • Bengaluru

On-site
INR 3,500,000 - 5,400,000
Senior Software Systems Engineer - Data Plane Developer (SD-WAN Security)
Senior Software Systems Engineer - Data Plane Developer (SD-WAN Security)

Extreme Networks India Private Limited • Bengaluru

On-site
INR 4,200,000 - 7,000,000
Staff SW Systems Engineer 10531 – DPDK/VPP Data Plane Developer (SD-WAN Security)
Staff SW Systems Engineer 10531 – DPDK/VPP Data Plane Developer (SD-WAN Security)

Extreme Networks • Bengaluru

On-site
INR 4,000,000 - 7,000,000
DPDK Developer
DPDK Developer

Veltris • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Senior Network Software Engineer
Senior Network Software Engineer

Persistent Systems • Pune District

Hybrid
INR 2,000,000 - 4,000,000
Hybrid work environment
Quarterly growth opportunities
Company-sponsored higher education and
+4
Senior Platform Software Engineer – IPsec/VPP/Kubernetes
Senior Platform Software Engineer – IPsec/VPP/Kubernetes

Lever, Inc. • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Network Software Engineer
Senior Network Software Engineer

Tarana Wireless • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Platform Software Engineer – IPsec/VPP/Kubernetes
Senior Platform Software Engineer – IPsec/VPP/Kubernetes

Parallelwireless • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Senior Cloud Network Infrastructure Engineer
Senior Cloud Network Infrastructure Engineer

platform9systems • India

Remote
INR 3,500,000 - 7,000,000
Competitive Compensation
Medical Healthcare for you and your f​