Staff Software Development Engineer
Core
Design and implement high-performance, low-complexity networking code for the Zscaler Client Connector to protect corporate devices and securely send traffic to Zscaler's global network.
Role type
Staff Software Development Engineer (Systems/Networking)
Builds
Zscaler Client Connector (desktop client for Zero Trust Exchange)
Domain
Cybersecurity / Cloud Security / Networking
Required skills
Rust (systems programming, async frameworks), C++, Networking protocols (TCP/IP, UDP, DNS, QUIC, H/3, proxying), System programming (virtual memory, multi-threading, kernel programming), Cross-platform development
Preferred skills
AI tools integration, Swift, Objective-C, macOS/iOS/Android development
Technologies
Rust, Tokio, Reqwest, Swift, C++, Python
Responsibilities
Design and implement high-performance networking code, Build solid and well-documented foundations, Debug complex network-related problems, Contribute to design of major development projects, Collaborate with product managers and cross-functional teams
Seniority
Staff, hands-on IC with strategic impact
