Principal Software Development Engineer
Core
Designing, developing, and optimizing high-performance networking and security systems for Zscaler's cloud-native Zero Trust Exchange platform.
Role type
Principal Software Development Engineer (Networking & Security)
Builds
Cloud-native Zero Trust Exchange platform, multitenant architecture, global security services
Domain
Cybersecurity, Cloud Networking, Zero Trust
Deliverable
production ML models | product features
Required skills
Linux kernel-based networking (L2/L3), stateful firewalls, NAT, network drivers, routing protocols (BGP, OSPF, PIM), VLANs, DHCP, DNS, SSL, DTLS, QUIC, IPsec, GRE, Wireguard, Go, Python, system design, troubleshooting, FIPS/FedRAMP/SOC2 compliance
Preferred skills
AI/ML integration for data path analysis, TLS, VRRP, HA protocols, AWS/Azure, Docker, Kubernetes, advanced virtualization
Technologies
Linux, Go, Python, BGP, OSPF, PIM, QUIC, IPsec, Wireguard, Docker, Kubernetes, AWS, Azure
Responsibilities
Design and optimize networking/security features for high-performance applications; create design specs and perform unit testing/automation; collaborate with architects and PMs to resolve system issues and innovate features; mentor junior team members; ensure federal certifications compliance
Seniority
Principal, hands-on IC with strategy & mentorship