All roles at Zscaler

Staff Software Development Engineer (Backend - Python/Go/Rust)

BengaluruFull-timeHybridSenior levelPosted over a month ago

Senior software engineering role at Zscaler in Bengaluru. Hybrid.

About the role

The Zscaler Zero Trust Exchange platform protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. We bring these commitments to life through three core behaviors: ownership and collaboration, trust through outcomes and impact, and a challenge culture with ongoing feedback.

What you'll do

  • In this role, you will architect, scale, and operate complex distributed systems and cloud-native platforms running on Kubernetes and cloud infrastructure
  • Own end-to-end technical initiatives, set high standards for reliability and performance, and multiply the overall impact of the engineering team
  • What you’ll do (Role Expectations)
  • Lead the design, development, testing, and evolution of backend services and APIs, making sound architectural trade-offs with a focus on scalability, reliability
  • Drive services end to end — development, deployment, scaling, monitoring, and ongoing production support — and set the standard for operational ownership across the team

What you need

  • Python
  • Go
  • Rust
  • System design
  • Kubernetes
  • Root cause analysis

Good to have

  • AWS
  • C++
  • GCP
  • C
  • Incident response
  • Machine learning

More roles like this at Zscaler

Apply on Zscaler's site