Principal Software Development Engineer (Control-Plane)
Zscaler · San Jose, California, USA; Santa Clara, California, USA · $186k–$265k
The role
Zscaler is hiring a Principal Software Development Engineer to join their Engineering team, focusing on the control-plane. The role involves designing, developing, and optimizing networking and security features for their Zero Trust Security Services. This is a hybrid position based in Santa Clara, CA, requiring at least 3 days per week in the office.
- Pay
- $186k–$265k
- Location
- San Jose, California, USA; Santa Clara, California, USA
- Work mode
- Hybrid
- Employment
- Full time
- Level
- Principal
- Experience
- 12+ yrs
What we know that the posting doesn’t say
- Seen todaystill listed on the employer’s careers page
- Posted 5 days agothe first time we saw it
About Zscaler
Zscaler provides a cloud security platform that securely connects users, devices, and applications, protecting customers from cyberattacks and data loss. They aim to accelerate digital transformation and are building an AI-native enterprise.
What you would do
- Define software design specifications and implement bug-free code using test-driven methodology and AI tools.
- Design, develop, and optimize system networking and security features for high-performance applications.
- Apply software design principles and troubleshooting to deliver scalable and resilient improvements.
- Work with architects, product managers, and customers to understand use cases and review PRDs.
- Collaborate with cross-functional teams to identify and resolve system-related issues.
- Coach and mentor junior team members and ensure high-quality deliverables.
Must have
- 12+ years designing large-scale, reliable, scalable software systems.
- Strong hands-on experience with AWS, GCP, and Azure public cloud.
- Deep understanding of cloud networking concepts and services.
- Knowledge of Transit Gateway, Internet Gateway, NAT Gateway, NACLs, security groups, GWLB, ILB, Route 53, Azure DNS.
- Foundational knowledge of AI/ML technologies and applying AI-driven solutions.
- Strong software design, profiling, and verification skills.
- Experience optimizing systems for scale and performance.
- Preferably experienced in Python and/or Go.
Nice to have
- Experience designing and building distributed systems and SaaS platforms.
- Proven ability to develop highly available, resilient, scalable services in production.
- Deep understanding of firewalls, network security principles, and core networking protocols.
- Ability to troubleshoot complex traffic flows and enforce secure connectivity.
- Hands-on familiarity with architecting Firewall-as-a-Service solutions on AWS, GCP, Azure.
What you get
- Various health plans
- Time off for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks
Experience and education
- 12+ years of relevant experience
Key skills
- python
- go
- aws
- gcp
- azure
- transit gateway
- internet gateway
- nat gateway
- nacls
- security groups
- gwlb
- ilb
- route 53
- azure dns
- ai/ml
- distributed systems
- saas
- firewalls
- network security
- networking protocols
- firewall-as-a-service
Zscaler (NASDAQ: ZS) accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange™️ platform protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications in any locatio…
Extracted from the employer’s posting. Read it in full on Zscaler’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Zscaler
- Senior Staff Rust DeveloperBellevue, Washington, USA; San Jose, California, USA
- Staff Software Engineer, Go (Service Platform & Orchestration)San Jose, California, USA
- Staff Software Development Engineer (Microservices)San Jose, California, USA
- Staff Software Engineer - React.jsSan Jose, California, USA
- Sr. Staff Software Development Engineer-AI Security (Network, Security, LLM)Bellevue, Washington, USA; San Jose, California, USA
- Senior Staff Software Engineer (C / Networking / Dataplane)San Jose, California, USA