zscaler

Sr. Staff Software Development Engineer - Java/Go + Distributed Systems

Apply Now

At a Glance

Location
Bangalore, IND; Hyderabad, IND
Work Regime
hybrid
Experience
7+ years
Posted
2026-07-08T07:47:07-04:00

Key Requirements

Required Skills

AWSAzureCI/CDJavaKafkaKubernetesMicroservicesPostgreSQLPythonRedisSQLSparkTerraform

Domain Knowledge

  • Automation
  • Cloud
  • Education
  • Medical

Requirements

True ownership involves leveraging dynamic range: the ability to navigate seamlessly between high-level strategy and hands-on execution.

Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain

7+ years of experience in Java/Go coding in a highly distributed and enterprise-scale environment

Working knowledge of cloud infrastructure services on AWS or Azure

Strong experience with distributed systems and microservices architecture

Strong database knowledge of SQL constructs and data modeling

Responsibilities

Understand how to build and operate high scale systems

Provide service and product wide architectural guidance, and drive impactful technical decisions

Establish and enforce best practices for coding, testing, observability, and CI/CD pipelines to maintain high-quality, production-ready services

Drive cross-team collaboration and lead initiatives in performance optimization, reliability improvements, and adoption of new technologies/tools to accelerate feature velocity