SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Zscaler is seeking a Principal Rust Developer to join the Platform Convergence Team, reporting to the Sr. Director of Software Engineering. This hybrid role is based in San Jose, CA and focuses on building a new, scalable platform from the ground up capable of handling hundreds of millions of users with high reliability and low latency.
In this role, you will design and implement distributed system and core infrastructure components. Key responsibilities include:
- Design and build a low-latency, high-throughput data forwarding plane using Rust, leveraging async/await patterns for efficient I/O and service-oriented infrastructure
- Develop distributed, scalable systems with emphasis on concurrency, fault tolerance, and messaging patterns
- Implement and maintain gRPC-based APIs and services to integrate the forwarding plane with control and orchestration layers
- Optimize system performance through profiling tools across kernel-space and user-space
- Engage in code reviews, system design discussions, technical documentation, and mentoring of junior engineers
You should have extensive experience coding with Rust, particularly in systems programming and async frameworks like Tokio or async-std. Strong expertise in building resilient, observable, and horizontally scalable distributed systems is essential. Deep understanding of Linux fundamentals—including networking, namespaces, sockets, and kernel-user space interaction—is required. You should be proficient with container-based environments, Git, CI/CD workflows, and performance instrumentation.
Preferred qualifications include experience with systems languages like C/C++ or Go in performance-critical environments, familiarity with Linux networking stacks and kernel-space technologies such as eBPF or DPDK, Kubernetes networking or service meshes, and hands-on experience with gRPC, Protobufs, and L2–L4 networking protocols including TCP/IP, QUIC, or routing encapsulations.
Zscaler is an AI-forward enterprise focused on digital transformation and Zero Trust security. The company values impact over activity, constructive debate, customer obsession, collaboration, ownership, and accountability. You will be part of a high-performing team that prioritizes execution and quality.