Sr. Software Development Engineer - Python Automation / Kubernetes / Networking
Zscaler · Bengaluru · 4+ yrs experience · Posted 2026-07-18
Tech stack: AWS, Azure, Docker, Google Cloud, Java, JavaScript, Jenkins, Kubernetes, Python, SQL
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 Senior Software Development Engineer to join our Platform & Reliability Engineering department in Bangalore, reporting to the Director of Platform & Reliability Engineering.
- In this role, you will play a key role in ensuring the quality, scalability, and reliability of ZDX solutions.
- You will lead automation initiatives to build robust frameworks, validate feature functionality, optimize system performance, and champion an AI-first approach to development.
- This is an exciting opportunity to contribute to cloud-based systems that process large volumes of data while delivering world-class user experiences.
- Design and develop scalable, reusable, and maintainable test automation frameworks using an AI-first development methodology
- Develop and execute end-to-end tests to ensure seamless operation of ZDX components, including cloud services, analytics dashboards, APIs, and user-facing applications
- Collaborate with engineering and DevOps teams to integrate testing pipelines into CI/CD workflows, ensuring faster release cycles without compromising quality
- Utilize analytics tools, logs, and testing outputs to identify bottlenecks and troubleshoot issues systematically
- Continuously refine testing methodologies to improve coverage, detect issues earlier, and maximize efficiency
Qualifications:
- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain
- 4+ years of experience in automation testing, preferably within cloud or SaaS environments
- Proficiency in programming languages such as Python, Java, or JavaScript for building automation and testing solutions, alongside familiarity with testing tools and performance analysis
- Experience with cloud platforms including AWS, Azure, or Google Cloud alongside containerization technologies like Docker and Kubernetes
- Experience integrating testing workflows into CI/CD pipelines using tools such as Jenkins, GitLab CI, or similar systems
- Familiarity with various testing methodologies, automation frameworks, and infrastructure-as-code (IaC) tools
- Good understanding of data platforms, SQL, and ETL frameworks to support scalable data ingestion, transformation, and querying
- Solid understanding of networking protocols, diagnostic tools like Wireshark or TCPDump
Qualifications
- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain
- 4+ years of experience in automation testing, preferably within cloud or SaaS environments
- Proficiency in programming languages such as Python, Java, or JavaScript for building automation and testing solutions, alongside familiarity with testing tools and performance analysis
- Experience with cloud platforms including AWS, Azure, or Google Cloud alongside containerization technologies like Docker and Kubernetes
- Experience integrating testing workflows into CI/CD pipelines using tools such as Jenkins, GitLab CI, or similar systems
- Familiarity with various testing methodologies, automation frameworks, and infrastructure-as-code (IaC) tools
- Good understanding of data platforms, SQL, and ETL frameworks to support scalable data ingestion, transformation, and querying
- Solid understanding of networking protocols, diagnostic tools like Wireshark or TCPDump
Responsibilities
- We are looking for a Senior Software Development Engineer to join our Platform & Reliability Engineering department in Bangalore, reporting to the Director of Platform & Reliability Engineering.
- In this role, you will play a key role in ensuring the quality, scalability, and reliability of ZDX solutions.
- You will lead automation initiatives to build robust frameworks, validate feature functionality, optimize system performance, and champion an AI-first approach to development.
- This is an exciting opportunity to contribute to cloud-based systems that process large volumes of data while delivering world-class user experiences.
- Design and develop scalable, reusable, and maintainable test automation frameworks using an AI-first development methodology
- Develop and execute end-to-end tests to ensure seamless operation of ZDX components, including cloud services, analytics dashboards, APIs, and user-facing applications
- Collaborate with engineering and DevOps teams to integrate testing pipelines into CI/CD workflows, ensuring faster release cycles without compromising quality
- Utilize analytics tools, logs, and testing outputs to identify bottlenecks and troubleshoot issues systematically
- Continuously refine testing methodologies to improve coverage, detect issues earlier, and maximize efficiency
More openings at Zscaler
- Sr. Software Development Engineer (Backend - Python/Go) — Mohali
- Sr. Software Development Engineer — India
- Sr. Software Development Engineer — Bengaluru
- Software Development Engineer (DevSecOps) — Bengaluru
- Senior Staff Software Engineer - C and Networking Protocols( Open SSL) — Bengaluru
- Senior Staff Software Development Engineer - Control Plane — Bengaluru