Staff Software Development Engineer (Backend - Python/Go/Rust)
Zscaler, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Architect, develop, and operate complex distributed backend services and cloud-native platforms at scale using Kubernetes and cloud infrastructure.
Lead end-to-end initiatives including design, deployment, scaling, monitoring, and production support with a focus on reliability, performance, and operational ownership.
Drive incident response, root-cause analysis, and systemic fixes to improve long-term service health and reliability across distributed systems.
Minimum Requirements
5+ years experience owning distributed backend or production services using Python, Go, or Rust with proficiency in at least two languages.
Experience building and troubleshooting production APIs with containerization and Kubernetes.
Foundational understanding of AI/ML technologies and experience applying AI for development and operational automation.
Experience with AWS or GCP cloud platforms.
Ideal Candidate Profile
Demonstrated ability to independently lead system design decisions and large-scale service reliability improvement initiatives.
Experience leveraging AI-assisted workflows to boost operational efficiency and engineering velocity.
Proven expertise in managing production Kubernetes workloads across multi-cloud environments and familiarity with system security (SSO, OAuth, OIDC) and observability tools.
