About The Position

We are looking for a Staff Software Development Engineer (Microservices) to join our ZIA Engineering team. This is a hybrid role based in San Jose, CA (3 days a week in office), reporting to the Senior Director of Engineering. You will work on the control plane for the Zscaler Internet Access (ZIA) product, which has redefined how security services are delivered in the cloud. Because our platform has redefined cloud security, our underlying technology must continuously evolve to meet massive scale. We are seeking engineers experienced in designing and navigating complex distributed architectures to help us innovate and elevate our foundational tech stack.

Requirements

  • 5+ years of software development with experience in production-grade microservices
  • Strong proficiency in Java (Spring Boot), Go, or Rust
  • Expertise in distributed data patterns (CQRS, Event Sourcing) and event-driven communication (Kafka, RabbitMQ, or SQS)
  • Extensive hands-on experience with Docker and Kubernetes within AWS, Azure, or GCP environments
  • Proficiency in both SQL (PostgreSQL, MySQL) and NoSQL (Cassandra, MongoDB, or Cosmos DB) database design and scaling

Nice To Haves

  • Experience with Service Mesh technologies such as Istio or Linkerd
  • Practical knowledge of chaos engineering and advanced performance testing tools
  • Active contributions to open-source projects or technical community leadership

Responsibilities

  • Execute the technical roadmap to modernize enterprise platforms using API-first design and microservices architecture
  • Design, develop, and deploy highly resilient, low-latency, event-driven solutions while maintaining ownership from API tiers to back-end services
  • Role model a culture of quality by adhering to coding standards, performing code reviews, and championing TDD/BDD practices
  • Partner with Product, DevOps, and System Architects to translate complex business needs into scalable, high-performance technical solutions
  • Utilize containerization (Docker) and orchestration platforms (Kubernetes) to manage service lifecycles within hybrid or public cloud environments (AWS/Azure/GCP) and use AI-powered tools for advanced problem solving and engineering efficiency

Benefits

  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service