zscaler

Sr. Staff Software Development Engineer-AI Security (Network, Security, LLM)

Apply Now

At a Glance

Location
Bellevue, Washington, USA; San Jose, California, USA
Work Regime
hybrid
Experience
8+ years
Posted
2026-05-28T11:09:26-04:00

Key Requirements

Required Skills

CI/CDGitKubernetesLinuxRust

Domain Knowledge

  • Education
  • Engineering
  • Medical

Requirements

True ownership involves leveraging dynamic range: the ability to navigate seamlessly between high-level strategy and hands-on execution.

8+ years of software engineering experience

Deep experience in systems programming using Rust, with a focus on asynchronous frameworks such as Tokio or async-std

Proven ability to design and implement horizontally scalable, highly available, and observable distributed systems

Strong command of Linux internals, including kernel-user space interaction, networking, sockets, and namespaces

Skilled in performance instrumentation, containerized environments, Git workflows, and CI/CD pipelines

Responsibilities

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

Implement and maintain gRPC services and APIs to ensure seamless integration of the AI Security plane with control and orchestration infrastructure

Systematically enhance performance across the entire stack, including LLM models, by employing profiling tools for both kernel-space and user-space components

Lead complex, multi-functional projects and initiatives, defining the technical roadmap and driving execution across teams