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