Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Zscaler

Staff Software Development Engineer

Zscaler

. Design and implement high-performance, low-complexity networking code for the Zscaler Client Connector, predominantly using Rust .

Posted 10/6/2026full-timeRemote • California • United StatesLead💰 $152,000 - $190,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing high-performance networking code using Rust, with a strong focus on systems programming and async frameworks. Proven ability to collaborate with cross-functional teams and leverage AI technologies to enhance operational efficiency.

Highest-signal resume keywords
Rust ProgrammingC++ DevelopmentNetworking ExpertiseSystems ProgrammingAI Tool Integration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
RustC++Async FrameworksTokioReqwestNetworking CodeDebuggingTunneling ApplicationsIPv4/IPv6 TransportCode Quality Improvement
Soft Skills
Proactive CommunicationCollaborationProblem Solving
Tools & Technologies
AI Coding ToolsMacOSWindowsIOSAndroidSwiftObjective-C

Tech Stack

Tools & technologies
AndroidiOSMacOSObjective-CRustSDLCSwiftC++

About the role

Key responsibilities & impact
  • Design and implement high-performance, low-complexity networking code for the Zscaler Client Connector, predominantly using Rust
  • Build solid, easily-testable, and well-documented foundations across multiple desktop platforms
  • Debug complex network-related problems using systems programming and security protocols
  • Contribute significantly to major development projects
  • Collaborate closely with product managers and cross-functional teams to implement customer-impacting features
  • Communicate proactively and constructively to solve scale, quality, performance, and security problems
  • Improve code quality and develop high-performance networking code running on multiple desktop platforms

Requirements

What you’ll need
  • Minimum 5+ years of hands-on software development experience in languages like C++
  • Minimum 3+ years coding 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 daily workflows
  • Experience across client operating systems including macOS, Windows, iOS, and Android (preferred)
  • Experience with Swift and Objective-C (preferred)
  • Experience using AI coding tools throughout the software development life cycle (preferred)
  • Ability to leverage AI technologies and workflows to drive measurable operational efficiency (preferred)

Benefits

Comp & perks
  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks
  • Inclusive benefits for employees and their families
  • Reasonable support/accommodations in recruiting processes