Role Overview We’re looking for a Principal Software Engineer to help shape the next generation of our enterprise SaaS platform. You’ll combine deep hands-on engineering with technical leadership, helping teams design scalable systems, modernize our platform and solve complex engineering challenges. You’ll work across backend, frontend, cloud and AI technologies while defining technical direction and staying close to the engineering work. A key part of this role will be driving the adoption of AI-native software engineering practices, including AI-PDLC (AI-enabled Product Development Lifecycle) and Spec-Driven Development, using tools such as Cursor, Claude Code, GitHub Copilot and other AI coding and agentic development tools. This role is ideal for someone who enjoys solving complex problems, designing systems at scale, influencing architecture, establishing modern engineering practices and mentoring experienced engineers. Here’s a breakdown of what you’ll do Define and evolve the technical architecture of our SaaS platform and create high-level and low-level designs (HLD/LLD) for complex systems. Translate business and product requirements into scalable technical designs, implementation plans and engineering deliverables. Establish and drive Spec-Driven Development, using structured requirements, architecture specifications, API contracts, data models and acceptance criteria to guide development. Drive adoption of AI-PDLC, integrating AI across requirements, architecture, implementation, testing, code review, deployment and operations. Establish AI-assisted development workflows using Cursor, Claude Code, GitHub Copilot and similar AI coding agents, while maintaining engineering quality, security and architectural consistency. Design secure, scalable and reliable distributed, microservices and event-driven systems. Build and evolve backend services and APIs primarily using Node.js/TypeScript and Python, while remaining open to other modern technology stacks. Cont
Salary not disclosed
Check market pay for comparable Principal Software Development Engineer roles before applying.
Role overview
Job description
Zscaler (NASDAQ: ZS) accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. 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. Distributed across 200+ public data centers globally and thousands of private sites at the edge, the SASE-based Zero Trust Exchange is the world’s largest in-line cloud security platform. We believe the future of work is Human + AI and are building an AI-native enterprise where human potential is amplified by machine intelligence to solve the world’s hardest security challenges. Driven by deep customer obsession, we are committed to the mission, outcome, and to each other. We bring these commitments to life through three core behaviors: ownership and collaboration, trust through outcomes and i
…What they are looking for
Skills & requirements
Department · Exposure Management & Security Operations
Hiring company
Zscaler
Zscaler (NASDAQ: ZS) is a pioneer and global leader in zero trust security. The world’s largest businesses, critical infrastructure organizations, and government agencies rely on Zscaler to secure users, branches, applications, data & devices, and to accelerate digital transformation initiatives. Distributed across more than 160 data centers globally, the Zscaler Zero Trust Exchange platform combined with advanced AI combats billions of cyber threats and policy violations every day and unlocks productivity gains for modern enterprises by reducing costs and complexity.
Related opportunities
Similar active roles
Relevant, currently active roles for this market.
🔔 Get job alerts
New Principal Software Development Engineer - Agentic Systems jobs in Bengaluru, KA, India, straight to your inbox.
No spam · Unsubscribe anytime