Never miss an opening. Get the daily email.
Daily Tech Jobs India

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

Zscaler · Bangalore, India

Verified live on July 21, 2026
Get every day's jobs where you already are
Zscaler
Bangalore, IndiaFull-time13+ years

About this role

This is the most demanding listing in today's edition, and the numbers matter: the posting asks for 13 or more years in software development, of which at least 8 must be spent specifically on production grade microservices. Zscaler runs a cloud security platform that inspects traffic for large enterprises, and this role leads the technical roadmap to modernise the enterprise platforms behind it using API first design and a microservices architecture. The work is described as designing and deploying highly resilient, low latency, event driven services while keeping ownership from the API tier all the way down to the back end. Alongside that sits the culture side of a Principal role: setting coding standards, running code reviews, championing test driven and behaviour driven development, and mentoring. Service lifecycles are managed through Docker and Kubernetes, with Prometheus and Grafana for system health. We list it because the board now covers every experience level, not because it suits people starting out.

Who this is for

What the posting requires

- 13+ years in software development, with at least 8 of those specialising in production grade microservices
- Hands on experience in a modern language such as Java, Go or Rust
- Expertise in distributed data patterns including CQRS and event sourcing, and event driven communication using Kafka, RabbitMQ or SQS
- Extensive hands on Docker and Kubernetes within AWS, Azure or GCP
- Proficiency in both SQL (PostgreSQL, MySQL) and NoSQL (Cassandra, MongoDB or Cosmos DB) design and scaling
- A foundational understanding of AI and machine learning, and experience applying it in your own domain

Counts as a bonus, not a requirement

- Implementing AI assisted engineering tools, or integrating predictive models to improve control plane resiliency and automated scaling
- Service mesh technologies such as Istio or Linkerd
- Practical chaos engineering and advanced performance testing

What you would actually be doing

- Leading the technical roadmap to modernise enterprise platforms using API first design and microservices
- Designing and deploying highly resilient, low latency, event driven solutions, owning them from the API tier through to back end services
- Setting coding standards, performing code reviews, and championing test driven and behaviour driven development
- Partnering with product, DevOps and system architects to turn business needs into scalable technical solutions
- Managing service lifecycles through Docker and Kubernetes, and monitoring health with tools such as Prometheus and Grafana

Location and working pattern

A hybrid role based in Bangalore, reporting into senior engineering leadership.

A good fit if

You have well over a decade of backend depth and want architectural ownership across a platform while staying hands on with code.

Think twice if

You are early or mid career. This is genuinely a 13 year role. If you are starting out, read the requirements as a picture of what deep backend specialisation looks like across a full career rather than as something to apply for now.
Apply on company site Opens job-boards.greenhouse.io, the employer's own application page. Applying is always free.
More roles like this, every day

Every link is checked live before we post it. Get the day's list in your inbox.

Free · one email a day · unsubscribe anytime

More from July 21, 2026

← Back to all jobs