Staff Software Development Engineer - Automation

Zscaler · Bengaluru · 5+ yrs experience · Posted 2026-07-18

Tech stack: AWS, Ansible, GCP, Python, Terraform

Apply on the company site · Get a referral for this role

Zscaler salary & ratings · Zscaler interview process · More live openings

About the role

Responsibilities:
- We are looking for a Staff Software Development Engineer to join our team.
- This is a Hybrid (Bangalore, onsite 3 days a week) role, reporting to the Manager, Engineering in the Engineering department.
- Joining our backend Datapath team, you will help enhance our services and global footprint, enabling organizations worldwide to harness speed and agility through a cloud-first strategy.
- Design, review, and execute system, integration, and end-to-end (E2E) tests for various backend datapath components
- Interact across multiple stakeholders and product management to understand customer use cases and upcoming features
- Contribute to developing automated functional test cases, build test infrastructure for product needs, and mentor junior engineers
- Proactively monitor various cloud components while troubleshooting and debugging cloud incidents
- Develop and maintain the automation framework using modern tools to enable automation and scheduling of network security products
Qualifications:
- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain
- 5+ years of relevant experience in test automation within a networking or security environment
- Extensive hands-on experience designing and developing automation frameworks using Python
- Experience designing and executing comprehensive test plans for distributed systems, AWS, GCP, Active Directory, IDPs, and VPN clients
- Proficiency in network and security protocols like TCP/IP, IPv4/IPv6, HTTP/HTTPS, SSL/TLS, along with troubleshooting and analyzing logs using Wireshark or TCP dump
- Experience leveraging AI-driven testing tools, AI copilots, or machine learning frameworks to optimize test automation efficiency and predictive log analysis in cloud environments
- Knowledge of system load and performance testing alongside experience setting up testbeds in a virtualization environment using Terraform and Ansible
- Professional certification in any cloud, networking, or automation domain

Qualifications

- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain
- 5+ years of relevant experience in test automation within a networking or security environment
- Extensive hands-on experience designing and developing automation frameworks using Python
- Experience designing and executing comprehensive test plans for distributed systems, AWS, GCP, Active Directory, IDPs, and VPN clients
- Proficiency in network and security protocols like TCP/IP, IPv4/IPv6, HTTP/HTTPS, SSL/TLS, along with troubleshooting and analyzing logs using Wireshark or TCP dump
- Experience leveraging AI-driven testing tools, AI copilots, or machine learning frameworks to optimize test automation efficiency and predictive log analysis in cloud environments
- Knowledge of system load and performance testing alongside experience setting up testbeds in a virtualization environment using Terraform and Ansible
- Professional certification in any cloud, networking, or automation domain

Responsibilities

- We are looking for a Staff Software Development Engineer to join our team.
- This is a Hybrid (Bangalore, onsite 3 days a week) role, reporting to the Manager, Engineering in the Engineering department.
- Joining our backend Datapath team, you will help enhance our services and global footprint, enabling organizations worldwide to harness speed and agility through a cloud-first strategy.
- Design, review, and execute system, integration, and end-to-end (E2E) tests for various backend datapath components
- Interact across multiple stakeholders and product management to understand customer use cases and upcoming features
- Contribute to developing automated functional test cases, build test infrastructure for product needs, and mentor junior engineers
- Proactively monitor various cloud components while troubleshooting and debugging cloud incidents
- Develop and maintain the automation framework using modern tools to enable automation and scheduling of network security products

More openings at Zscaler