All roles at Zscaler

Senior Staff Software Development Engineer - Rust + Networking

Bengaluru, Hyderabad, Mohali, PuneFull-timeHybrid8–14 yrsPosted over a month ago

Leadership software engineering role at Zscaler in Bengaluru, Hyderabad and 2 more cities. Needs 8+ years. Hybrid.

About the role

The Zscaler Zero Trust Exchange platform protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. We bring these commitments to life through three core behaviors: ownership and collaboration, trust through outcomes and impact, and a challenge culture with ongoing feedback.

What you'll do

  • As a Senior Staff Engineer, you'll own critical service-layer components such as RPC, user session handling
  • What you’ll do (Role Expectations)
  • Design and implement features across the CCA service, user-mode UI, and supporting subsystems (RPC server, session handler, data handler, tunnel telemetry)
  • Diagnose and fix complex production issues: service crashes, race conditions, lifetime bugs, and cross-process synchronization problems
  • Improve reliability of long-running Windows service code, including cleanup/shutdown paths and inter-process communication

What you need

  • Rust
  • Networking
  • C++
  • ETL
  • Machine learning
  • Agile

More roles like this at Zscaler

Apply on Zscaler's site