Browse All Jobs
Job Description

Zscaler is seeking a Staff Software Development Engineer to join their Engineering team. The ideal candidate will be responsible for designing, developing, deploying, and operating shared platform services that power all Zscaler products. This role involves automating CI/CD pipeline generation, developing cross-cloud portable IaC layers, and defining DevOps standards.

The Staff Software Development Engineer will report to the Director of Site Reliability Engineering and participate in on-call rotation to support a highly available engineering platform.

Responsibilities:

  • Designing, developing, deploying and operating of shared platform services
  • Automating CI/CD pipeline generation and integrate with change management system
  • Developing cross-cloud portable IaC layer capable of supporting Zscaler workloads
  • Defining and enforcing DevOps standards, best practices, and procedures across the engineering team
  • Automating the build-out of new Zscaler clouds and creating delivery mechanisms for operational collateral
  • Participating in on-call rotation to support a highly available engineering platform

Requirements:

  • Bachelor's degree in Computer Science or Engineering
  • 5+ years of experience in developing commercial services using the Go programming language
  • 5+ years of public cloud development and operation experience (AWS, GCP or Azure)
  • Expertise in designing, building, and troubleshooting large-scale distributed systems

Zscaler offers:

  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks, and more!
Apply Manually