Zscaler logo

Staff Software Development Engineer

Zscaler
NewPosted today

LOCATION

Santa Clara · Remote

EXPERIENCE

5+ Years

TYPE

FullTime

SALARY

$152K - $190K /year

SKILLS REQUIRED

TunnelingNetworking ProtocolsSystems ProgrammingRustDebuggingSecurity Protocols

Job description

Overview

Staff Software Development Engineer on the Zscaler Client Connector team, building high-performance networking code that securely routes traffic from corporate devices to Zscaler's global network, primarily in Rust.

What you'll do

  • 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 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 and collaborate closely with product managers and cross-functional teams
  • Communicate proactively and constructively to solve stimulating scale, quality, performance, and security problems

What you'll need

  • Demonstrated curiosity and active exploration of AI tools, with a proven history of integrating new technologies to enhance daily workflows and augment problem-solving
  • Minimum of 5+ years of experience with hands-on software development, in languages like C++
  • Minimum of 3+ years of experience 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
  • Good understanding of System Programming (virtual memory, multi-threading, process lifecycle, kernel programming, system APIs, etc.)
  • Good understanding of networking protocols (TCP/IP, UDP, DNS, QUIC, H/3, proxying, etc.)
  • Ability to interact with other languages, such as Swift, C++, and Python

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 multiple client operating systems, including macOS, Windows, iOS, and Android
  • Experience with software development in Swift and Objective-C

Details

  • Location: Santa Clara, CA or Remote - USA
  • Reports to the Director, Software Development Engineering in the Zero Trust Exchange department
  • Full-time position
  • Base pay range $152,000 - $190,000 USD (excludes commission/bonus/equity and benefits)

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Software Development Engineer