SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Zscaler is seeking a Senior Staff Software Development Engineer to join the Client Connector Team, reporting to the Director of Software Engineering. In this role, you will own critical service-layer components including RPC, user session handling, and data pipelines for the Client Connector Agent (CCA), driving improvements in stability, performance, and maintainability.
Key Responsibilities:
- Design and implement features across the CCA service, user-mode UI, and supporting subsystems (RPC server, session handler, data handler, tunnel telemetry)
- Diagnose and resolve complex production issues including 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 such as ZCC VDI SMB tunnel traffic accounting and session lifecycle management
- Review peer code, raise quality standards, and mentor other engineers on Windows systems programming
About Zscaler:
Zscaler (NASDAQ: ZS) is a leader in cloud security, operating the Zero Trust Exchange platform that protects thousands of customers from cyberattacks and data loss. The platform securely connects users, devices, and applications across 160+ public exchanges globally and thousands of private exchanges at the edge. The company is building an AI-native enterprise where human potential is amplified by machine intelligence to address complex security challenges.
Required Qualifications:
- 8+ years of production software engineering with strong C++ (C++14/17) experience
- Solid understanding of Windows internals: services, user sessions, security tokens, IPC, and process/thread lifetime management
- Experience debugging multithreaded C++: races, deadlocks, iterator invalidation, use-after-free
- 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 within your functional domain
Preferred Qualifications:
- Experience implementing AIOps, AI-driven predictive scaling, or automated anomaly detection to optimize cloud infrastructure performance and reliability
- Comfort with debugging tools such as WinDbg, ETW, Process Monitor, and crash dump analysis
- Background in networking, VPN, ZTNA, or secure tunneling