Similar Jobs
See allSoftware Engineer in Test (SDET)
Code Metal
US
Python
C++
Rust
Staff Software Engineer - Sensor Platform
Dragos
Global
Rust
Distributed Systems
Linux
Senior Software Engineer, Card Authorization
Lithic
United States
Rust
Python
Java
Senior Rust Systems Engineer – Edge Proxy & Fleet
Undisclosed
India
Rust
Embedded Linux
Networking
Staff Software Developer - Endpoint Security
Confidential
Canada
C++
Rust
Endpoint Security
Role:
- Staff Software Development Engineer on the Zscaler Client Connector team, reporting to the Director of Software Development Engineering in the Zero Trust Exchange department.
- Work on a product that protects corporate devices by securely sending traffic to Zscaler's global network for advanced web filtering and Zero Trust policies.
What You'll Do:
- Design and implement high-performance, low-complexity networking code using Rust and platform-native languages & APIs.
- Build solid, testable, well-documented foundations across multiple desktop platforms.
- Debug complex network-related problems and collaborate closely with product managers and cross-functional teams.
Who You Are:
- Thrive in ambiguity and view uncertainty as an opportunity to create meaningful impact.
- Act like an owner with a strong bias for action and balance strategy with hands-on execution.
- Foster high-trust collaboration and bring a positive, 'can-do' spirit to complex challenges.
What We're Looking For:
- 5+ years of hands-on software development in languages like C++ and 3+ years of Rust coding with systems programming.
- Deep experience with networking, tunneling applications, and IPv4/IPv6 transport mechanisms.
- Demonstrated curiosity in AI tools and ability to integrate new technologies to enhance workflows.
Zscaler
Zscaler accelerates digital transformation with a Zero Trust Exchange platform that securely connects users and protects against cyberattacks. The company's platform spans 200+ data centers, fostering ownership and collaboration.