Facebook pixel

Staff Software Engineer
C & Distributed Systems
Posted on 10/31/2022
INACTIVE
Locations
Remote in USA • Santa Clara, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
C/C++/C#
Linux/Unix
Requirements
  • 6+ years of software development experience with expertise in C/C++ programming
  • Working knowledge of any Unix system
  • Strong understanding of Algorithms and Data Structures
  • Good understanding of distributed systems
  • Experience building scalable systems with a strong understanding of high-performance computing, event-based programming, multi-threading, memory optimization, fault Tolerance, etc
  • Experience developing large, maintainable software product architectures
  • Excellent debugging and troubleshooting skills
  • Strong software design, profiling and verification skills
  • Ability to handle multiple tasks, prioritize and meet deadlines
  • Ability to work and thrive in a geographically distributed team
  • Knowledge of TCP/IP, HTTP protocols is preferred
  • BS degree or higher strongly preferred
  • Knowledge of database kernels
Responsibilities
  • Design, Develop and test enhancements to the Zscaler Nanolog service. Key areas of improvement include:
  • Log collection and streaming to 3rd parties
  • Efficient storage and compression algorithms
  • High speed log aggregation
  • Extending and optimizing the proprietary Zscaler Query Language
  • Implementing alerts on a massive scale
  • Profile code and improve the efficiency of hot spots
  • Troubleshoot issues in Zscaler production
Zscaler

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.
Benefits
  • 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