Zscaler
Senior Staff Rust Developer
Bellevue, Washington, USA; Santa Clara, California, USA. Posted 3 months ago
The role
Design and build a low-latency, high-throughput data forwarding plane in Rust. Develop distributed, scalable systems and core infrastructure components for a platform that scales to hundreds of millions of users.
What you will do
- Design and build a low-latency, high-throughput data forwarding plane using Rust and its async/await model
- Develop distributed, scalable systems with a focus on concurrency, fault tolerance, and messaging
- Implement and maintain gRPC-based APIs and services that connect the forwarding plane with control and orchestration layers
- Optimize system performance using profiling tools across kernel-space and user-space
- Take part in code reviews, system design discussions, and technical documentation
- Mentor junior engineers
Required qualifications
- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions
- Extensive experience coding with Rust, particularly in systems programming and async frameworks such as Tokio or async-std
- Proven expertise in building resilient, observable, and horizontally scalable distributed systems
- Strong understanding of Linux fundamentals, including networking, namespaces, sockets, and kernel-user space interaction
- Proficiency in container-based environments, Git, CI/CD workflows, and performance instrumentation
Nice to have
- Proven ability to leverage AI technologies and workflows to drive measurable operational efficiency
- Experience with C/C++ or Go, particularly in performance-critical environments
- Familiarity with Linux networking stacks, kernel-space technologies such as eBPF or DPDK, and Kubernetes networking or service meshes
- Hands-on experience with gRPC, Protobufs, and L2–L4 networking protocols including TCP/IP, QUIC, or routing encapsulations
Benefits
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks
Before you apply
- Applicants must adhere to applicable laws, regulations, and Zscaler security and privacy policies
About the company
Zscaler provides a cloud security platform, the Zero Trust Exchange, that protects customers from cyberattacks and data loss. The company describes itself as building an AI-native enterprise.