San Jose, California, United States Hybrid USD 182,000 - 260,000 Yearly

Zscaler is hiring a Principal Software Development Engineer

Zscaler is hiring a Principal Software Development Engineer to join the team building the control plane for the Zscaler Internet Access (ZIA) product. You will provide technical leadership and work on the cloud infrastructure that has redefined how security services are delivered.

What You'll Do

  • Practice technical leadership in the design, development, and optimization of control path features in Cloud Infrastructure.
  • Define and execute the technical roadmap ensuring alignment with business goals.
  • Develop and own components of a large-scale distributed system with a focus on scalability.
  • Use AI-powered tools for advanced problem solving and engineering efficiency.
  • Mentor other engineers.

What We're Looking For

  • 12+ years of experience in C programming.
  • Bachelor's or Master’s Degree in Engineering/Computer Science or equivalent experience.
  • Expertise in networking protocols and services like DNS, HTTP, TCP/IP, SSL/TLS.
  • Strong knowledge of authentication protocols like LDAP, SAML, OAuth.
  • Strong experience in FreeBSD or Linux systems internals.
  • Strong fundamentals with high-performance computing, distributed systems, event-based programming, memory optimization, and fault tolerance.
  • Software design, profiling, and verification skills.
  • Proficiency in design/code reviews and writing automated unit and integration tests.

Nice to Have

  • Experience in Go or Rust.
  • Experience in cloud computing with AWS, GCP, or other cloud providers.
  • Experience with containerization using Docker and Kubernetes.
  • Knowledge of PostgreSQL.

Technical Stack

  • C, FreeBSD, Linux, DNS, HTTP, TCP/IP, SSL/TLS, LDAP, SAML, OAuth
  • Go, Rust, AWS, GCP, Docker, Kubernetes, PostgreSQL

Team & Environment

Reporting to the Senior Director, Application Engineering - Central Authority.

Benefits & Compensation

  • Compensation range: $182,000-$260,000 USD.
  • Various health plans.
  • Time off plans for vacation and sick time.
  • Parental leave options.
  • Retirement options.
  • Education reimbursement.
  • In-office perks.

Work Mode

This role is hybrid based in San Jose, CA.

Zscaler is committed to providing equal employment opportunities to all individuals. All qualified applicants will be considered for employment without regard to race, color, religion, sex (including pregnancy or related medical conditions), age, national origin, sexual orientation, gender identity or expression, genetic information, disability status, protected veteran status, or any other characteristic protected by law.

Required Skills
CFreeBSDLinuxDNSHTTPTCP/IPSSL/TLSLDAPSAMLOAuthnetworking protocolshigh-performance computingdistributed systemssoftware designprofiling CFreeBSDLinuxDNSHTTPTCP/IPSSL/TLSLDAPSAMLOAuthnetworking protocolshigh-performance computingdistributed systemssoftware designprofiling
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Zscaler
Zscaler (NASDAQ: ZS) operates the world’s largest security cloud, accelerating digital transformation so enterprises can be more agile, efficient, resilient, and secure. The pioneering, AI-powered Zscaler Zero Trust Exchange™ platform protects thousands of enterprise customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location.
All jobs at Zscaler Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago