Principal Software Engineer (Service Platform & Orchestration)
Core
Engineering the management plane and reliability systems that govern ZIA's fleet lifecycle at massive scale, transforming legacy automation into a stateful, durable management plane using Temporal.
Role type
Principal Software Engineer (Service Platform & Orchestration)
Builds
A global fleet of 100k+ instances with deterministic 'one-touch' provisioning and lifecycle operations.
Domain
Cybersecurity / Cloud Infrastructure / Distributed Systems
Deliverable
infrastructure
Required skills
Backend systems languages (Go, Java, Python), complex distributed systems design, workflow-as-code (Temporal), Platform APIs (REST/gRPC), telemetry systems, AI/ML technologies
Preferred skills
AI code-assistance tools, PostgreSQL, workflow engines (Temporal.io, Cadence)
Responsibilities
Lead hands-on development and migration to a workflow-as-code platform, design services leveraging LLMs for intelligent signal correlation, develop framework-level services ensuring orchestration-ready delivery, build deep telemetry for explainable and auditable fleet actions.
Seniority
Principal, hands-on IC