Zscaler - Senior Rust Developers
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• You act like an owner, fueling your bias for action with a passion for the mission and navigating seamlessly between high-level strategy and hands-on execution. • You are a problem-solver who seeks out challenges and is energized by finding solutions to hard problems that deliver the biggest impact. • You are customer-obsessed, building deep empathy for internal and external customers and anchoring every decision in solving their real-world problems. • You are driven by innovation and technical curiosity, constantly looking for better, more secure, and scalable ways to accelerate transformation. • You think at scale, connecting your work to the larger company mission and building solutions that support a high-growth, global organization. • Deep experience coding with Rust, particularly in systems programming and async frameworks like Tokio or async-std • Tokio • async-std • Proven expertise in building resilient, observable, and horizontally scalable distributed systems • A strong understanding of system-level programming, including networking, namespaces, sockets, and kernel-user space interaction • Proficiency in container-based environments, Git, CI/CD workflows, and performance instrumentation • Experience with systems languages like 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 • Disclaimer: At Zscaler, we are continuously seeking innovative and driven professionals to join our world-class team. By completing the information request below, you will be considered for future opportunities that align with your area of expertise. • At Zscaler, we are committed to building a team that reflects the communities we serve and the customers we work with. We foster an inclusive environment that values all backgrounds and perspectives, emphasizing collaboration and belonging. Join us in our mission to make doing business seamless and secure. • Our Benefits program is one of the most important ways we support our employees. Zscaler proudly offers comprehensive and inclusive benefits to meet the diverse needs of our employees and their families throughout their life stages, including: • Various health plans • Time off plans for vacation and sick time • Parental leave options • Retirement options • Education reimbursement • In-office perks, and more! • Learn more about Zscaler’s Future of Work strategy, hybrid working model, and benefits here. • By applying for this role, you adhere to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines.
Responsibilities
• Design and build a low-latency, high-throughput data forwarding plane using Rust, leveraging its async/await model for efficient I/O and service-oriented infrastructure • Develop distributed, scalable systems with a focus on concurrency, fault tolerance, and messaging • Implement and maintain gRPC-based APIs and services to integrate forwarding plane capabilities 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 junior engineers
Benefits
• Learn more about Zscaler’s Future of Work strategy, hybrid working model, and benefits here. • By applying for this role, you adhere to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines.
Similar Jobs
No credit card. Takes 10 seconds.