Zscaler is hiring a Staff Software Engineer to join our Cyber Security and Data Protection Team. You will build quality products that secure mobile devices, applications, and data. You will develop innovative solutions that are transforming the internet security business, and that millions of users rely on for data protection and comprehensive security. In this role you will work on web filtering, policy enforcement, next-gen firewall, sandboxing, DLP, Saas API, CASB, Sandbox and Endpoint Protection user solutions. This role is onsite in San Jose, CA at least three times a week. Reporting to the Sr. Director, Software Engineering - Data Protection, you will: Design and develop software for scalable distributed systems to provide network security. Participate in all phases of the product development cycle, from requirements, design, through implementation and test. Develop software for machine learning based content categorization systems; develop data security and data leak prevention software solutions. Work on the development of high-performance, fault tolerant and scalable systems; use algorithms and data structures to develop optimal solutions.