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 a month 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

Staff Product Manager, Subsea Cable Network

Lead Google's subsea cable network initiatives as Staff Product Manager, driving strategic planning and development of global submarine cable systems.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Lead software engineering role at Google focusing on distributed systems and team leadership, specifically for women in tech candidates, based in Brazil.

Software Engineering Manager, Machine Management System

Lead software engineering teams at Google Cloud, managing distributed systems and enterprise solutions with competitive compensation and growth opportunities.

Software Engineering Manager, Borg Control Plane

Lead Google's Borg Control Plane team as Software Engineering Manager, managing distributed systems and team development with competitive compensation.

Software Engineering Manager II, Infrastructure, Google Cloud Networking

Lead Google Cloud's Infrastructure and Networking teams as a Software Engineering Manager II, overseeing distributed systems development and team management in Madison, WI.