Facebook pixel

Sr. Staff/Principal Software Engineer
Posted on 1/26/2023
San Jose, CA, USA
Experience Level
Desired Skills
Data Structures & Algorithms
Software Testing
  • 10+ years' experience in the development of computer software in the Networking and Security
  • Proficiency in C/C++ programming languages with strong knowledge of data structures, run time complexities, IPC, RPC
  • Expert knowledge and extensive experience with cryptographic technologies, SSL accelerators and public key infrastructure(PKI) are essential
  • Experience developing SSL/TLS/PKI infrastructure
  • Experience in developing cryptographic device driversin FreeBSD/Linux OS
  • Experience in bringing up cryptographic acceleration chips like Cavium, QAT, etc. in a platform, is preferred but not required
  • Strong debugging and profiling skills especially in distributed / multi-threaded environments
  • Strong multi-threaded programming skills
  • Linux/FreeBSD Kernel
  • Must have strong L2/L3 networking experience
  • Good understanding of protocols such as TCP, UDP, HTTP, SSL, IKE, IPSEC
  • Excellent analytical and trouble-shooting skills
  • Excellent oral and written communication skills
  • BS/BA in Computer Science or related field or equivalent work experience. A master's degree is preferred
  • Serves as technical expert for a module/system
  • Leads analysis of requirements and defines the design for new and modification of existing tools, utilities, environments, modules/systems
  • Research, investigate, evaluate new technologies to enhance existing or new product directions
  • Plan and implement the design specifications for the engineering project
  • Assists Architects and Managers with project scope and estimating
  • Sets the direction and assists with the technical work flow of other engineers within the scope of assigned projects
  • Liaises with cross-functional teams to ensure that the project is delivered in its entirety
  • Act as a mentor for junior members of the team
  • Recommends and maintains technical design methodologies, processes and standards
  • Participates on cross functional design teams to develop expertise in other modules/systems
  • Collaborate with customers to address escalations and devise solutions
  • Collaborate with Product Management to drive detailed product requirements
  • Knowledge and expertise in software engineering methodologies and effective unit testing
  • Ability to work with and support several different engineers (Cross functional team) locally and remotely
  • Ability to estimate work and deliver tested and working software on time
  • Able to collaborate and thrive in a fast-paced high-performance environment
Desired Qualifications
  • Knowledge of Openssl or Hardware security modules (HSM) is a plus

5,001-10,000 employees

Cloud-based information security company
Company Overview
Zscaler’s mission is to empower organizations to realize the full potential of the cloud and mobility by securely connecting users to applications from any device, anywhere. The company has pioneered a security cloud that has shifted architectural design and approach to network security. With their unique security cloud, the company has created a Zero Trust Exchange platform with their security cloud to enable businesses to reduce cost, risk, simplify IT, and increase business agility.
  • Comprehensive health plans
  • Supportive parental & family leave
  • On-demand learning & development
  • Company-sponsored volunteering
  • Global tuition assistance program
  • Guilt-free paid time off
Company Core Values
  • Teamwork
  • Open Communication
  • Passion
  • Innovation
  • Customer Obsession