SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 185,500 - 265,000 / annual
Zscaler is seeking a Principal Software Development Engineer to join the Identity and Access Management (IAM) team within Platform Engineering. This is a hybrid role reporting to the Director of Software Development Engineering for the ZIdentity team.
In this role, you will practice technical leadership in the design, development, and optimization of the Identity platform, with a focus on strategy for cost-effective product growth and expansion. You will spearhead the technical roadmap for the Kubernetes platform, architecting centralized identity and access management solutions to support enterprise-scale business goals. You will work closely with engineering teams to enhance support for the Common Identity platform and drive professional development and growth initiatives for team members.
Zscaler's Zero Trust Exchange platform protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. The platform is distributed across 200+ public data centers globally and thousands of private sites at the edge, making it the world's largest in-line cloud security platform. The company is building an AI-native enterprise where human potential is amplified by machine intelligence to solve the world's hardest security challenges.
You will thrive in ambiguity, comfortably building the path as you walk it and viewing dynamic environments as opportunities to construct meaningful solutions. You operate with a strong sense of ownership, bringing passion for the mission, high integrity, and the capability to navigate seamlessly between high-level strategy and hands-on execution. You demonstrate proactive problem-solving, eagerly running toward challenges and remaining laser-focused on delivering high-impact outcomes. You build high-trust collaboration, prioritizing team success, welcoming constructive feedback, and practicing clear and respectful candor. You maintain a continuous growth mindset, actively seeking feedback and development to grow as a partner, teammate, and purpose-driven leader.
REQUIREMENTS:
- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain
- Minimum 8+ years of hands-on experience in application architecture and development using Java, including developing enterprise-grade Security or Networking products
- Expert-level technical knowledge of Enterprise Java, OOP, OOA, systems architecture, RESTful APIs, and related frameworks such as Hibernate and Spring
- Expert-level knowledge of container ecosystems (Docker, Kubernetes) and orchestrating massive-scale K8s clusters in AWS and GCP
- Deep experience architecting highly automated, secure CI/CD pipelines (e.g., GitOps, ArgoCD, Jenkins, GitLab CI) to enable zero-downtime deployments across global environments
- Expertise designing and optimizing Global Server Load Balancing (GSLB), cloud load balancers, Kubernetes Ingress Controllers, and foundational protocols like PKI, SAML, OAuth, and OpenID Connect
PREFERRED QUALIFICATIONS:
- Proven ability to leverage AI technologies and workflows to drive measurable operational efficiency
- Prior experience building identity platforms or hyper-scale Kubernetes platforms