Zscaler
Sr. Staff Software Development Engineer - Go + Networking
Bangalore, IND. Posted 8 days ago
The role
Design, develop and optimize high-performance network system architecture and security features for mission-critical applications. Work with architects, product managers and customers on complex use cases, and coach junior team members.
What you will do
- Design, develop and optimize high-performance network system architecture and security features
- Partner with Engineering Architects, Product Managers, Solution Architects and customers to understand complex use cases and review PRDs
- Author design and functional specifications
- Drive unit testing and automation to ensure high product quality
- Resolve system-level issues, optimize data path performance and drive feature innovation
- Apply advanced software design principles and troubleshooting to coach junior team members
- Maintain compliance with federal security certifications
Required qualifications
- Demonstrated curiosity and active exploration of AI tools, with a history of integrating new technologies into workflows
- Bachelor's or Master's degree in Computer Science or a related field with 9+ years of experience in system engineering for high-performance networking
- Expertise in Linux kernel-based networking (L2/L3), stateful firewalls, NAT, network drivers and routing protocols (BGP, OSPF, PIM)
- Knowledge of protocols including VLANs, DHCP, DNS, SSL, DTLS, QUIC, IPsec, GRE and WireGuard
- Proficiency in Go and Python with strong problem-solving skills for debugging complex data path issues
- Strong communication and collaboration skills to design scalable systems in a high-accountability environment
Nice to have
- Experience integrating AI/ML frameworks or intelligent data path analysis models to optimize kernel-level networking performance and automate predictive threat detection
- Experience with WireGuard, tunneling protocols (GRE, L2VPN), HA protocols (VRRP), and certifications such as FIPS or FedRAMP
- Experience with TLS, DTLS and QUIC
- Familiarity with cloud platforms (AWS or Azure), containerization (Docker, Kubernetes) and advanced virtualization or security solutions
Benefits
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks
About the company
Zscaler provides a Zero Trust Exchange cloud security platform that connects users, devices and applications in any location. The company is listed on NASDAQ as ZS.