Zscaler
Staff Software Development Engineer
Remote - USA; Santa Clara, California, USA. Posted a month ago
The role
This person will design and build high-performance networking code for the Zscaler Client Connector, mainly in Rust, across multiple desktop platforms. They will also debug complex network problems and contribute to the design of major projects with product managers and other teams.
What you will do
- Design and implement high-performance, low-complexity networking code for the Zscaler Client Connector, predominantly in Rust
- Build solid, easily-testable, and well-documented foundations to improve code quality across multiple desktop platforms
- Debug complex network-related problems and implement solutions using systems programming and security protocols
- Contribute significantly to the design of major development projects
- Collaborate closely with product managers and cross-functional teams
- Communicate proactively to solve problems of scale, quality, performance, and security
Required qualifications
- At least 5 years of hands-on software development experience, in languages like C++
- At least 3 years of coding experience with Rust, particularly in systems programming and async frameworks like Tokio and Reqwest
- Deep experience with networking, particularly tunneling applications and IPv4/IPv6 transport mechanisms
- Demonstrated curiosity and active exploration of AI tools, with a history of integrating new technologies into workflows
Nice to have
- Proven ability to leverage AI technologies and workflows to drive measurable operational efficiency
- Experience using AI coding tools throughout the software development life cycle (SDLC)
- Cross-platform development experience across macOS, Windows, iOS, and Android
- Experience with software development in Swift and Objective-C
Benefits
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks
Before you apply
- Zscaler offers accommodations in its recruiting process for candidates who are differently abled, have long-term or mental health conditions, sincerely held religious beliefs, or are neurodivergent, o
About the company
Zscaler (NASDAQ: ZS) provides the Zero Trust Exchange platform, which protects customers from cyberattacks and data loss by securely connecting users, devices, and applications. Its SASE-based platform runs across 200+ public data centers globally and thousands of private edge sites.