Zscaler logo
fulltime·Zscaler

Staff Software Development Engineer - Java/Go + Distributed Systems

Bengaluru, IndiaEstimated ₹50 - 85 LPA12 skills

This is our market estimate, based on Estimate based on public salary data for staff-level backend roles at similar companies. The posting does not state pay.. It is not the employer's disclosed pay.

Skills & Stack

JavaGoDistributed SystemsMicroservicesSQLAWSAzurePostgresRedisTerraformGraphQLIdentity and Access Management

About the Role

Zscaler is hiring a Staff Software Development Engineer for its multitenant cloud security platform. The role is hybrid, based in Bangalore or Hyderabad, and focuses on building and running high-scale systems, setting architecture direction and raising engineering standards. It asks for 5+ years of Java or Go in distributed, enterprise-scale environments.

About Zscaler

Zscaler (NASDAQ: ZS) runs the Zero Trust Exchange, the largest in-line cloud security platform in the world, protecting thousands of customers across 160+ public exchanges.

What You'll Do

5 items
  • 1Build and operate high-scale systems on a multitenant cloud platform
  • 2Give architectural guidance across services and drive technical decisions
  • 3Set and enforce best practices for coding, testing, observability and CI/CD
  • 4Lead cross-team work on performance, reliability and adoption of new tools
  • 5Help the team ship features faster without losing production quality

What We're Looking For

  • 5+ years of Java or Go in a highly distributed, enterprise-scale environment
  • Working knowledge of cloud infrastructure on AWS or Azure
  • Strong experience with distributed systems and microservices architecture
  • Strong SQL and data modeling knowledge
  • Experience with identity governance and administration and access management
  • Foundational understanding of AI/ML and agentic AI workflows
  • Preferred: Postgres, Redis, Terraform, Ansible, graph databases, GraphQL APIs, and IAM standards like SAML and OAuth

Check your fit before you apply

Upload your resume, paste it, or list your skills and experience. You get a match score for this role at Zscaler, what is missing, and what to fix before you apply.

An uploaded file is read in your browser, and its phone number and email are taken out. Leave out your address. Your text is sent to our AI reviewer to score this job, and we do not keep a copy. It is remembered in this browser so you can check other jobs.

Ready to apply for this role?

Staff Software Development Engineer - Java/Go + Distributed Systems at Zscaler — click below to submit your application.

Apply Now

Get new Backend Developer Jobs in Bengaluru by email

Only new listings. No spam. Or get them on Telegram

Prepare for this interview

Free practice for the problem-solving rounds backend roles screen on.

blur