Principal Software Development Engineer - Rust

Zscaler · Bangalore, India · Hybrid

About the role

Design and scale high-performance backend services in Rust for a converged security platform. The role focuses on building low-latency, distributed systems with gRPC APIs and performance optimization across kernel and user space.

What you'll do

  • Design and build a low-latency, high-throughput data forwarding plane using Rust
  • Develop distributed, scalable systems with focus on concurrency and fault tolerance
  • Implement and maintain gRPC-based APIs and services
  • Optimize system performance through deep profiling across kernel-space and user-space
  • Drive technical excellence through code reviews, architecture discussions, and mentoring

What they're looking for

  • Foundational understanding of AI/ML technologies and experience leveraging or securing them

Key details

Company
Zscaler
Location
Bangalore, India · Hybrid
Work mode
Hybrid
Seniority
Lead / Principal / Group
Role category
Engineering
Posted
19 Oct 2026
Source
job-boards.greenhouse.io

Apply on job-boards.greenhouse.io

Similar roles