# Senior Staff Software Development Engineer (C / Networking / Dataplane)

**Company**: Zscaler
**Location**: Santa Clara, California
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $157,500-$225,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/zscaler/jobs/5216928007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_33fe1b9c-223

## Description

Zscaler (NASDAQ: ZS) accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange platform protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location.

We are looking for a Senior Staff Software Engineer (C / Networking / Dataplane) to join our Engineering Team. This is a Hybrid (San Jose, CA 3 days a week in office) role, reporting to the Senior Director, Software Development Engineering. The Senior Staff Software Engineer (C / Networking / Dataplane) will design and implement high-performance data path features for load balancing and L7 protocols, directly enhancing the scalability and security of global networking infrastructure.

**Responsibilities**

- Design and implement Datapath features related to Load Balancer, Firewall rules and L7 Protocol implementations

- Apply deep knowledge of C programming, data structures, and algorithms to build high-performance systems

- Independently drive moderately complex projects from conception to deployment with full ownership

- Utilize expert knowledge of networking protocols and services including DNS, HTTP, TCP/IP, and SSL/TLS

- Leverage Unix or Linux operating systems knowledge to optimize networking and security applications

**Requirements**

- Demonstrated curiosity and active exploration of AI tools, with a proven history of integrating new technologies to enhance daily workflows and augment problem-solving

- 8+ years of experience building large-scale commercial networking and security applications with proficiency in programming languages C or C++

- Strong foundational knowledge in data structures and algorithms

- Working experience in Linux, Unix, or similar operating systems

- BS or MS degree in CS/CE or equivalent experience

**Preferred Qualifications**

- Exposure to AI-assisted software development tools and workflows, with the ability to apply them to improve engineering productivity and delivery quality

- Advanced knowledge of networking protocols and services, specifically DNS, HTTP, TCP/IP, and SSL/TLS

**Benefits**

- Various health plans

- Time off plans for vacation and sick time

- Parental leave options

- Retirement options

- Education reimbursement

- In-office perks, and more!

## Skills

### Required
- C
- Networking
- Dataplane
- Linux
- Unix
- DNS
- HTTP
- TCP/IP
- SSL/TLS
- Algorithms
- Data Structures

### Nice to have
- AI-assisted software development tools
- Advanced knowledge of networking protocols

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/zscaler/jobs/5216928007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
