CareerPlanSign in

Staff Software Development Engineer (Microservices)

Office - San Jose, USA💼 Full-time🗓 2026-07-14 → 2026-09-26

Core

Design and build resilient, low-latency, event-driven microservices for the Zscaler Internet Access (ZIA) control plane to secure cloud connectivity.

Role type

Staff Software Development Engineer (Microservices)

Builds

Cloud-native Zero Trust Exchange platform control plane

Domain

Cybersecurity / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Microservices architecture, API-first design, Event-driven systems, Java (Spring Boot) or Go or Rust, Distributed data patterns (CQRS, Event Sourcing), Containerization (Docker), Orchestration (Kubernetes), Cloud platforms (AWS/Azure/GCP), SQL/NoSQL database design

Preferred skills

AI-driven automated testing, Generative AI tools, Service Mesh (Istio/Linkerd), Chaos engineering, Advanced performance testing

Technologies

Kafka, RabbitMQ, SQS, Docker, Kubernetes, AWS, Azure, GCP, Spring Boot, Go, Rust, Istio, Linkerd

Responsibilities

Execute technical roadmap for modernizing enterprise platforms using API-first design and microservices; Design, develop, and deploy highly resilient, low-latency, event-driven solutions; Role model quality culture by adhering to coding standards and championing TDD/BDD; Partner with Product, DevOps, and System Architects to translate business needs into scalable technical solutions; Utilize containerization and orchestration platforms to manage service lifecycles in hybrid or public cloud environments.

Seniority

Staff, hands-on IC with strategic impact

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.