Principal Software Development Engineer- Go/Java
Zscaler, Santa Clara, California +1
The role
We are looking for a Principal Software Development Engineer (Service Platform & Orchestration) to join our team. This is a Hybrid (3 days in office) role, reporting to the Director, Software Engineering in the Zero Trust Exchange department. In this high-ownership position, you will engineer the management plane and reliability systems that govern ZIA’s fleet lifecycle at massive scale. This is a hands-on building role where you will lead the transformation of our infrastructure from legacy automation into a stateful, durable management plane (built on Temporal) to achieve deterministic “one-touch” provisioning and lifecycle operations.
You will treat “infrastructure as a distributed system,” developing self-healing capabilities and AI-driven SRE practices for a global fleet of 100k+ instances.
What you will do
- Lead the hands-on development and migration to a workflow-as-code platform (Temporal), building replay-safe, idempotent workflows that ensure deterministic operations across a global scale