Zscaler

Senior Staff Rust Developer

Zscaler

full-time

Posted on:

Location Type: Hybrid

Location: San JoseCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $154,000 - $220,000 per year

Job Level

About the role

  • Develop high-performance networking code for multiple desktop platforms using the Rust language and platform-native APIs
  • Improve code quality through building solid, testable, and well-documented software foundations
  • Design and implement major development projects with a focus on scalability, security, and performance
  • Collaborate with product managers and cross-functional teams to deliver customer-impacting features
  • Debug and solve complex network-related problems and enhance system functionality

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field
  • 8+ years of software engineering experience with at least 2 years coding in the Rust programming language, along with familiarity with lower-level languages such as C/C++
  • Strong knowledge of system and network programming including firewalls, VPNs, protocols, TCP/IP, UDP, DNS, QUIC, H/3, and proxies
  • Familiarity with system concepts such as virtual memory, multi-threading, and system APIs
  • Excellent debugging and problem-solving skills in both networking and system-level contexts.
Benefits
  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks, and more!
Applicant Tracking System Keywords

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

Hard Skills & Tools
RustCC++network programmingsystem programmingdebuggingproblem-solvingmulti-threadingAPIsperformance optimization
Soft Skills
collaborationcommunicationteamworkattention to detailadaptabilitycritical thinkingcreativitytime managementleadershipcustomer focus