CareerPlanSign in

Sr. Staff Software Development Engineer

Office - Bangalore, India💼 Full-time🗓 2026-09-17 → 2026-09-26

Core

Design and implement critical service-layer components for the Client Connector Agent (CCA), including RPC, user session handling, and data pipelines to ensure stability and performance of the Zscaler Zero Trust Exchange platform.

Role type

Senior Staff Software Development Engineer (Windows Systems)

Builds

CCA (Client Connector Agent) service, user-mode UI, RPC server, session handler, and data handler subsystems.

Domain

Cybersecurity / Cloud Security (SASE) / Windows Systems Programming

Deliverable

production ML models | product features

Required skills

C++ (C++14/17), Windows internals (services, sessions, security tokens, IPC), multithreaded debugging, enterprise desktop product development, system architecture design, code review, mentorship

Preferred skills

AIOps implementation, crash dump analysis (WinDbg, ETW), networking/VPN/ZTNA background, secure tunneling

Technologies

C++, Windows, RPC, WinDbg, ETW, Process Monitor

Responsibilities

Design and implement features across CCA service and supporting subsystems; diagnose and fix complex production issues like race conditions and cross-process synchronization problems; improve reliability of long-running Windows services; work on VDI-specific flows; review peer code and mentor engineers.

Seniority

Senior Staff, hands-on IC with strategic ownership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.