Principal Software Development Engineer - Rust, Llm, Networking
Zscaler
San Jose, United States
Base: $182,000 - $260,000 usd; bonus/equity: not s...
On-site
Rust systems programming
Asynchronous rust frameworks
Horizontally scalable distributed systems
Architect, develop, and optimize a low-latency, high-throughput AI Security plane utilizing Rust, specifically leveraging its async/await model for highly efficient I/O and service-oriented architecture
Job Summary
Architect, develop, and optimize a low-latency, high-throughput AI Security plane utilizing Rust, specifically leveraging its async/await model for highly efficient I/O and service-oriented architecture.
Build resilient, distributed, and scalable systems, emphasizing concurrency, fault tolerance, and robust messaging protocols.
Lead complex, multi-functional projects and initiatives, defining the technical roadmap and driving execution across teams.
Matching Summary
Architect, develop, and optimize a low-latency, high-throughput AI Security plane utilizing Rust, specifically leveraging its async/await model for highly efficient I/O and service-oriented architecture.
Salary
Base: $182,000 - $260,000 USD; Bonus/Equity: Not specified; Benefits: Comprehensive benefits program
Skills & Requirements
Must-have
Rust systems programming
Asynchronous Rust frameworks
Horizontally scalable distributed systems
Linux internals
gRPC services and APIs
Nice-to-have
AI-driven product validation
MLOps principles
LLM model optimization
Customer obsession
Constructive debate
Key Requirements
12+ years of software engineering experience
Deep experience in systems programming using Rust
Proven ability to design and implement horizontally scalable, highly available, and observable distributed systems
Strong command of Linux internals
Skilled in performance instrumentation, containerized environments, Git workflows, and CI/CD pipelines