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

Zscaler is hiring a Principal Software Development Engineer

About the Role

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
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
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.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago