CareerPlanSign in

Senior Software Engineer - NGFW

Bengaluru, Karnātaka, India💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Design, develop, and maintain cloud-native microservices and distributed systems for network security products, focusing on high-performance packet processing and secure access solutions.

Role type

Senior IC software engineer (network security)

Builds

Cloud-native microservices, distributed systems, and Next-Generation Firewall (NGFW) components for edge-to-cloud enterprise environments

Domain

Cybersecurity, Networking, Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Networking fundamentals (TCP/IP, routing, switching, NAT, DNS, DHCP, VPN, HTTP/HTTPS), Microservices architecture, Distributed systems design, Kubernetes, Docker, Container networking, Network security technologies (firewalls, IDS/IPS, SSL/TLS inspection), Layer 4–7 protocols, Deep packet inspection, Software debugging and profiling, CI/CD pipelines, Linux development

Preferred skills

Next-Generation Firewall (NGFW) development, Control plane and data plane software, Cloud-native network security platforms, High-performance packet processing frameworks (DPDK)

Technologies

Kubernetes, Docker, Git, Linux, DPDK

Responsibilities

Design and develop cloud-native microservices for network security services; Build scalable, highly available distributed systems in containerized environments; Develop software components for network security products with emphasis on performance and reliability; Collaborate with architects and product management to define technical solutions; Develop, review, and optimize software for Linux-based platforms; Drive software quality through design reviews, code reviews, and automation; Troubleshoot complex issues across distributed services and networking stacks; Mentor junior engineers and contribute to technical knowledge sharing

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.