Senior Staff Software Development Engineer (C/C++, TCP/IP, Datapath)

🇺🇸 San Jose, California
Posted Just posted
Expires May 30, 2026
Full TimeHybridEngineeringProduct

Zscaler is seeking a Senior Staff Software Development Engineer to join their Zero Trust Exchange team in San Jose, California. This role focuses on architecting and building next-generation products that enhance cloud-based security solutions. The position requires on-site presence three days a week and reports to the Senior Manager of Software Development Engineering.

The engineer will be responsible for building and scaling the Data Plane for Zscaler's Workload Security product, developing eBPF-based distributed host firewalls across Linux and Windows environments, and writing efficient system-level C/C++ code to optimize network datapaths. Additionally, the role involves designing distributed system components that maintain high responsiveness and low latency during high-load, enterprise-scale traffic.

Candidates should have over eight years of hands-on system-level coding experience in C or C++, a proven track record with networking product lines or deep datapath optimization, and a strong understanding of Linux operating systems. In-depth knowledge of the TCP/IP stack and experience delivering complete software lifecycles for highly distributed, high-volume enterprise applications are also required.

Preferred qualifications include direct experience with eBPF and/or Windows Filter Platform (WFP), as well as expertise in endpoint security or microsegmentation.

Zscaler offers a comprehensive benefits program designed to support employees and their families, including various health plans, time-off plans for vacation and sick time, parental leave options, retirement options, education reimbursement, and in-office perks.

More Jobs at Zscaler