# Principal Software Development Engineer - QA + Networking

**Company**: Zscaler
**Location**: Bangalore, IND
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

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

## Description

Zscaler is seeking a Principal Software Development Engineer to join its team in Bangalore, India. This hybrid role reports to the Director of Software Engineering in the Engineering department.

The successful candidate will collaborate with cross-functional teams to design and develop innovative test strategies, simulate complex customer usage scenarios, and test at scale using Python. They will also develop and maintain robust, scalable test automation frameworks, integrate automated APIs into CI/CD systems, and provide critical insights to the development team.

Responsibilities:

- Collaborate with cross-functional teams during the design phase and maintain cloud-based software solutions

- Design and develop innovative test strategies to simulate complex customer usage scenarios and test at scale using Python

- Develop and maintain robust, scalable test automation frameworks and integrate automated APIs into CI/CD systems (Jenkins/GitLab)

- Take ownership of diagnosing and resolving customer issues, recreating production issues, and providing necessary workarounds for resolution

- Provide critical insights to the development team to enhance product debugging and serviceability features

Requirements:

- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions

- Extensive experience with TCP/IP, HTTP/HTTPS/TLS, and proficient with L4-L7 protocols, certificates, and debugging network flows using tools like tcpdump and Wireshark

- CCNP or equivalent knowledge and experience in the networking domain

- Experience building Python-based frameworks (preferably PyTest) for API, protocol, and system tests

- Experience integrating automation into CI/CD pipelines (Jenkins/GitLab), implementing shift-left gating, test data provisioning, and parallel execution

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
- Python
- AI/ML
- TCP/IP
- HTTP/HTTPS/TLS
- L4-L7 protocols
- CCNP
- PyTest
- Jenkins
- GitLab
- Kubernetes
- AWS
- Docker

### Nice to have
- Generative AI developer tools
- Copilots
- Security and Cloud-Security products
- Zero Trust Network Access (ZTNA) architectures

---

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