# Software Development Engineer - Java + Distributed Systems

**Company**: Zscaler
**Location**: Hyderabad, IND
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/zscaler/jobs/5261571007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_e3ee5167-7cd

## Description

Zscaler is looking for a Software Development Engineer to join its team in Hyderabad. The role is hybrid and reports to the Director of Software Engineering. The engineer will work on the world's largest cloud security platform and provide architectural guidance, drive technical decisions, and establish best practices for coding, testing, and CI/CD pipelines.

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

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

Requirements:

- Foundational understanding of AI/ML technologies and experience with Java 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

- Strong experience with Identity governance and administration, Access Management

Preferred Qualifications:

- Experience leveraging AI coding assistants, automated code review tooling, or LLM-assisted development workflows

- Experience building reliable data tiers using Postgres, Redis, Terraform, Ansible, graph databases, and developing GraphQL APIs

- Knowledge of identity and access management systems, test automation, Python programming, and designing fault-tolerant distributed systems

Benefits:

- Various health plans

- Time off plans for vacation and sick time

- Parental leave options

- Retirement options

- Education reimbursement

- In-office perks, and more!

## Skills

### Required
- Java
- Distributed Systems
- Cloud Infrastructure
- Microservices Architecture
- SQL
- Identity Governance
- Access Management
- AI/ML

### Nice to have
- AI Coding Assistants
- Postgres
- Redis
- Terraform
- Ansible
- GraphQL APIs
- Python
- Fault-Tolerant Distributed Systems

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/zscaler/jobs/5261571007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
