Senior Staff Windows Engineer - C++ & AI-Driven Security

Zscaler

San Jose (CA)

On-site

USD 180,000 - 225,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health plans
Time off plans for vacation and sick
Parental leave options
Retirement options
Education reimbursement
In-office perks

Job summary

Zscaler in San Jose, CA seeks a Senior Staff Software Development Engineer to advance the Client Connector Agent (CCA) on Windows. You will own core service-layer components, including RPC, session handling, and data pipelines, ensuring high performance, scalability, and maintainability across enterprise environments.

You will tackle complex production issues, guide a team of engineers, and contribute to Windows systems programming within the Zero Trust Exchange group.

Qualifications

  • 8+ years of production software engineering experience with strong C++ (C++14/17) expertise.
  • Solid grasp of Windows internals including services, user sessions, security tokens, IPC, and process/thread lifetime.
  • Experience debugging multithreaded C++ including races, deadlocks, iterator invalidation, and use-after-free.
  • Proficiency with diagnostic tools like WinDbg, ETW, Process Monitor, and crash dump analysis.
  • Track record of shipping and maintaining an enterprise desktop or endpoint product.
  • Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions.

Responsibilities

  • Design and implement features across the CCA service, user-mode UI, and supporting subsystems including the RPC server, session handler, data handler, and tunnel telemetry.
  • Diagnose and fix complex production issues such as service crashes, race conditions, lifetime bugs, and cross-process synchronization problems.
  • Improve reliability of long-running Windows service code including cleanup/shutdown paths and inter-process communication.
  • Work on VDI-specific flows including ZCC VDI SMB tunnel traffic accounting and session lifecycle management.
  • Review peers’ code, raise the quality bar, and mentor other engineers on Windows systems programming.

Skills

C++ proficiency (C++14/17)
Windows internals
Multithreaded debugging
Diagnostic tools
Enterprise desktop/endpoint product

Tools

WinDbg
ETW
Process Monitor

Job description

Zscaler in San Jose, CA seeks a Senior Staff Software Development Engineer to advance the Client Connector Agent (CCA) on Windows. You will own core service-layer components, including RPC, session handling, and data pipelines, ensuring high performance, scalability, and maintainability across enterprise environments.

You will tackle complex production issues, guide a team of engineers, and contribute to Windows systems programming within the Zero Trust Exchange group.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Staff Software Development Engineer
Sr. Staff Software Development Engineer

Zscaler • San Jose (CA)

On-site
USD 180,000 - 225,000
Health plans
Time off plans for vacation and sick
Parental leave options
+3
Sr. Staff Software Development Engineer
Sr. Staff Software Development Engineer

Talanto • San Jose (CA)

Hybrid
USD 180,000 - 225,000
Health plans
Vacation and sick time
Parental leave options
+3
Senior Staff C++ Windows Systems Engineer
Senior Staff C++ Windows Systems Engineer

Talanto • San Jose (CA)

Hybrid
USD 180,000 - 225,000
Health plans
Vacation and sick time
Parental leave options
+3
Senior Staff Full-Stack AI Security Engineer (Hybrid)
Senior Staff Full-Stack AI Security Engineer (Hybrid)

Socket.dev • San Jose (CA)

Hybrid
USD 157,000 - 225,000
Health plans
Time off plans
Parental leave options
+3
AI Security Researcher & Platform Engineer
AI Security Researcher & Platform Engineer

Brave • United States

Hybrid
USD 152,000 - 190,000
Health plans
Vacation & sick time
Parental leave
+3
Senior Control Plane Software Engineer (Hybrid, San Jose)
Senior Control Plane Software Engineer (Hybrid, San Jose)

Zscaler • San Jose (CA)

Hybrid
USD 116,000 - 165,000
Health plans
Vacation and sick time
Parental leave
+3
Senior Staff Engineer — C / Networking Dataplane (Hybrid)
Senior Staff Engineer — C / Networking Dataplane (Hybrid)

Zscaler • San Jose (CA)

Hybrid
USD 157,500 - 225,000
Various health plans
Time off plans
Parental leave options
+3
Senior AI Security Systems Architect
Senior AI Security Systems Architect

Zscaler • Washington

Hybrid
USD 190,000 - 260,000
Senior Principal Software Engineer - Remote Cloud & AI
Senior Principal Software Engineer - Remote Cloud & AI

EngRadar • San Jose (CA)

Hybrid
USD 217,000 - 310,000
Health plans
Time off
Parental leave
+3
Senior IT Security Ops Engineer - Zero Trust & Cloud Remote
Senior IT Security Ops Engineer - Zero Trust & Cloud Remote

Socket.dev • United States

On-site
USD 134,000 - 168,000