Senior Staff Software Development Engineer

Operator of the world's largest security cloud, providing AI-powered Zero Trust Exchange platform to protect enterprise customers from cyberattacks and data loss.
$147,000 - $210,000
Distributed Systems
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Staff Software Development Engineer

Zscaler, a NASDAQ-listed company (ZS) founded in 2007, is the world's largest security cloud operator serving thousands of enterprise customers, including 40% of Fortune 500 companies. The company's mission is to make the cloud a safe and enjoyable place for business operations.

The role is within the control plane team of the "Zscaler Internet Access" (ZIA) product, working on scalable cloud security solutions. As a Senior Staff Software Development Engineer in the Central Authority team, you'll be instrumental in developing and maintaining large-scale distributed systems.

The Engineering team has secured over 100 patents and serves more than 15 million users across 185 countries. You'll join a team of cloud architects, software engineers, and security experts who are pushing the boundaries of cloud security innovation.

Key aspects of the role include developing distributed system components, troubleshooting production issues, collaborating with operations, and taking ownership of assigned areas. The position requires deep expertise in C programming, networking protocols, and Unix systems internals.

Zscaler offers competitive compensation ($147,000 - $210,000 USD base salary), comprehensive benefits including health plans, parental leave, retirement options, and education reimbursement. The company promotes a diverse and inclusive culture, recognized as a Best Workplace in Technology by Fortune.

This role presents an exciting opportunity to work with cutting-edge cloud security technology while contributing to a product that's redefining industry standards. The position requires U.S. citizenship due to the nature of customer assignments.

Last updated 3 days ago

Responsibilities For Senior Staff Software Development Engineer

  • Developing and owning components of a large-scale distributed system
  • Troubleshooting production issues to ensure customer satisfaction
  • Working with operations and providing support for cloud health
  • Owning and displaying accountability of assigned areas

Requirements For Senior Staff Software Development Engineer

PostgreSQL
MySQL
Linux
  • 10+ years of experience in C programming
  • Strong knowledge of networking protocols and services - DNS, HTTP, TCP/IP, SSL/TLS
  • Sound knowledge of FreeBSD or Unix systems internals
  • Strong fundamentals in High-performance Computing, Event-based programming
  • Experience with Memory optimization and Fault Tolerance
  • Proficiency in design/code reviews and writing automatable tests
  • U.S. Citizenship required
  • BS or MS Degree in Engineering/Computer Science (preferred)
  • Experience with distributed systems (preferred)
  • Experience with PostgreSQL and MySQL (preferred)

Benefits For Senior Staff Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Various health plans
  • Vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks

Interested in this job?

Jobs Related To Zscaler Senior Staff Software Development Engineer

Sr. Systems Engineer/Technical Program Manager, Kuiper Demo & Service Readiness

Senior Systems Engineer/TPM role at Amazon's Project Kuiper, leading satellite broadband connectivity initiatives with focus on system demos and service readiness.

Sr. Interdisciplinary Systems Engineer, AFT Quality

Senior Interdisciplinary Systems Engineer position at Amazon Fulfillment Technologies, focusing on hardware-software systems using computer vision and ML.

Sr. Systems Engineer/Technical Program Manager – Verification & Validation

Senior Systems Engineer/TPM role at Amazon's Project Kuiper, leading Verification & Validation for satellite broadband system.

Staff Software Engineer, Transactional Storage Services

Staff Software Engineer position at Airbnb focusing on distributed database systems, offering remote work and competitive compensation.

Staff Software Engineer

Lead open source development and technical architecture at Canonical, the company behind Ubuntu, working on cutting-edge cloud, AI, and IoT solutions.