CareerPlanGet AI match score →

Principal Software Development Engineer (GoLang, Java, or Rust)

Office - Bangalore, India💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Lead technical roadmap and build resilient, low-latency, event-driven solutions for the control plane of the Zscaler Internet Access (ZIA) cloud security platform.

Role type

Principal Software Development Engineer (GoLang, Java, or Rust)

Builds

Cloud-native Zero Trust Exchange platform control plane

Domain

Cybersecurity / Cloud Security

Deliverable

production ML models | product features | infrastructure

Required skills

API-first design, microservices architecture, event-driven communication, distributed data patterns (CQRS, Event Sourcing), container orchestration (Docker, Kubernetes), observability, SQL/NoSQL database design and scaling

Preferred skills

AI-assisted engineering tools, Service Mesh technologies (Istio, Linkerd), chaos engineering, advanced performance testing

Technologies

Java, Go, Rust, Kafka, RabbitMQ, SQS, PostgreSQL, MySQL, Cassandra, MongoDB, Cosmos DB, Prometheus, Grafana, AWS, Azure, GCP

Responsibilities

Lead technical roadmap for modernizing enterprise platforms, design and deploy resilient event-driven solutions, set coding standards and mentor team, partner with Product and Architects to translate business needs, manage service lifecycles and ensure system health

Seniority

Principal, hands-on IC with strategy & mentorship

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