Senior Network Platform Software Engineer

PARALLEL WIRELESS INDIA PRIVATE LIMITED

Bengaluru

On-site

INR 3,500,000 - 6,200,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PARALLEL WIRELESS INDIA PRIVATE LIMITED is seeking a Senior Platform Software Engineer with deep expertise in IPsec, VPP, and Linux networking to build and debug high-performance networking software. You will contribute to multi-tunnel and multi-network scenarios within containerized environments using Docker and Kubernetes, while advancing AI-assisted tooling for faster root-cause analysis.

The role emphasizes feature development, code-level debugging, and cross-team collaboration to optimize

Qualifications

  • 8-13 years of hands-on software/platform development experience in networking or telecom.
  • Strong hands-on experience with IPsec, VPP, and StrongSwan.
  • Strong Linux/kernel networking expertise, including packet flow and system-level debugging.
  • Hands-on experience with Docker/Kubernetes networking (CNI/Multus, SR-IOV, pod/service networking).
  • Experience with VPP/DPDK and high-performance networking is highly desirable.
  • Strong C/C++ programming and debugging skills with Python scripting for automation.

Responsibilities

  • Design, develop, debug, integrate, and maintain networking/platform software with IPsec, VPP, StrongSwan, and Linux networking.
  • Develop and enhance networking features including IPsec/IKE, routing, DSP/SAD, tunnels, and traffic segregation.
  • Understand codebases, modify code, implement fixes, and resolve defects across stacks.
  • Debug complex networking scenarios across multi-tunnel, multi-network, VLAN, containers, and Kubernetes.
  • Perform end-to-end troubleshooting and RCA across application, container, networking, VPP/DPDK, and Linux kernel layers.
  • Develop AI-assisted tools for automated log analysis and root-cause identification; drive issues to resolution.

Skills

IPsec
VPP
StrongSwan
Linux networking
Docker
Kubernetes
C/C++
Python
AI tooling
Automation scripting

Tools

SR-IOV
Multus
CNI
DPDK

Job description

Senior Platform Software Engineer - IPsec/VPP/Kubernetes We are looking for a highly experienced Senior Network Platform Software Engineer with 8-12 years of hands-on software/platform development experience in networking, telecom, or high-performance networking domains. The role will primarily focus on network platform development, feature implementation, code-level debugging, issue resolution, and system integration across IPsec, VPP, StrongSwan, Linux networking, Docker, and Kubernetes. The engineer will also contribute to AI-assisted engineering initiatives, developing tools to automate log analysis and improve root-cause identification and debugging efficiency.

What you\'ll do:
  • Design, develop, debug, integrate, and maintain networking/platform software involving IPsec, VPP, StrongSwan, and Linux networking.
  • Develop and enhance networking features involving IPsec/IKE, routing, traffic selectors, SPD/SAD, tunnels, and traffic segregation.
  • Work with existing codebases to understand implementation flows, modify code, implement fixes, and resolve defects.
  • Debug complex networking scenarios across multi-tunnel, multi-network, VLAN, container, and Kubernetes environments.
  • Perform end-to-end troubleshooting and RCA across application, container, networking, VPP/DPDK, and Linux kernel layers.
  • Develop and enhance AI-assisted tools for automated log analysis and root-cause identification, and collaborate across teams to drive complex issues through resolution.
What you should have:
  • 8-13 years of hands-on software/platform development experience, preferably in networking or telecom.
  • Strong hands-on experience with IPsec, VPP, and StrongSwan, including implementation, debugging, and integration.
  • Strong Linux/Kernel networking expertise, including packet flow, CPU/IRQ, performance, and system-level debugging.
  • Hands-on experience with Docker/Kubernetes networking, including CNI/Multus, SR-IOV, pod/service networking, and cluster debugging.
  • Experience with VPP/DPDK and high-performance networking is highly desirable.
  • Strong C/C++ programming and debugging skills, with Python/scripting skills for automation, analysis, and development of engineering tools.
  • AI & Automation - Good to Have: Exposure to AI/LLM-based developer tools or coding assistants.
  • Interest or experience in applying AI to software development, log analysis, debugging, and RCA automation.
  • Experience with automation, log-processing, or internal debugging/analysis tools.
  • Nice to Have: Experience with VPP/DPDK datapath development and performance optimization.
  • Experience with Linux kernel networking internals and system debugging tools.
  • Experience with SR-IOV, Multus, CNI, and cloud-native telecom networking.
  • Experience with high-performance packet processing and telecom networking products.
Role Evolution:

The initial focus will be on understanding the existing networking implementation, codebase, architecture, and failure patterns. Over time, the engineer will take increasing ownership of feature development, code-level debugging, defect resolution, performance optimization, and AI-assisted RCA capabilities. The objective is to build strong engineering ownership across the networking stack, from application and container layers through IPsec, VPP/DPDK, Linux networking, and kernel layers, while using AI-assisted automation to improve log analysis, debugging efficiency, and root-cause accuracy.

Experience Level Senior Level

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Staff Networking Software Engineer
Senior Staff Networking Software Engineer

Logic Hire Solutions LTD • India

On-site
INR 3,000,000 - 4,500,000
Senior Software Engineer - C/C++ Networking & Security
Senior Software Engineer - C/C++ Networking & Security

Cisco • Bengaluru

On-site
INR 2,200,000 - 2,800,000
Senior Software Developer - Networking platform
Senior Software Developer - Networking platform

Luxoft • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Staff Engineer II - Software Development - Insight
Staff Engineer II - Software Development - Insight

Netgear Research India • Chennai District, Bengaluru

On-site
INR 4,000,000 - 7,000,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
Platform Software Engineer
Platform Software Engineer

Macrohire • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Hiring For Cloud Engineer, IV
Hiring For Cloud Engineer, IV

Netgear Research India • Chennai District

On-site
INR 1,200,000 - 2,400,000
Training programs
Career growth opportunities
Lead Software Developer - Customer Engineering - Networking
Lead Software Developer - Customer Engineering - Networking

Luxoft • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Senior Network Engineer
Senior Network Engineer

NextGen Healthcare India Pvt Ltd • Bengaluru

On-site
INR 4,000,000 - 6,000,000