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.

Sr. Staff Software Development Engineer - Go + Networking at Zscaler | JobZoey