Sr. Staff Software Development Engineer - Networking + Go
Skills & Stack
About the Role
Senior Staff Software Development Engineer at Zscaler in Bangalore (hybrid), designing high-performance network system architecture, kernel-level networking features and control plane services.
About Zscaler
Cloud security company behind the Zero Trust Exchange platform.
What You'll Do
- 1Design, develop and optimize high-performance network system architecture, control plane services and WAN failover mechanisms
- 2Develop kernel-level networking features (eBPF, NFLOG rate limiting) and perform advanced packet tracing, performance tuning and troubleshooting
- 3Harden system security for public sector infrastructure with TPM2, FIPS-certified cryptography and secure bootstrapping
- 4Expand containerized platforms and Python-based control plane orchestration across physical and cloud deployments
- 5Partner with cross-functional teams on PRDs, technical specifications and testing, and mentor junior engineers
What We're Looking For
- Bachelor's or Master's degree in Computer Science or a related field with 10+ years of experience in system engineering for high-performance networking
- Deep expertise in Linux systems programming and networking subsystems (L2/L3 architecture, netfilter, packet routing)
- Mastery of core network protocols including DHCP, DNS, IPsec, WireGuard and GRE
Check your fit before you apply
We check the resume on your profile against this role at Zscaler: a match score, what is missing, and what to fix before you apply.
Ready to apply for this role?
Sr. Staff Software Development Engineer - Networking + Go at Zscaler — click below to submit your application.
