Staff Software Engineer - Automation

Zscaler is the operator of the world's largest security cloud, accelerating digital transformation for enterprises to be more agile, efficient, resilient, and secure.
Sahibzada Ajit Singh Nagar, Punjab, India
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
Cybersecurity · Enterprise SaaS

Description For Staff Software Engineer - Automation

Zscaler, a leading cloud security company, is seeking a Staff Software Engineer for their Automation team. This role involves collaborating with teams on cloud-based software solutions, focusing on large-scale testing using Python, and taking ownership of customer issue resolution. The ideal candidate will have 10+ years of Python programming experience, proficiency in developing test automation frameworks, and a deep understanding of network protocols and security concepts. Key responsibilities include building tools to support testing and development processes, developing scalable test automation frameworks, and providing insights to enhance product features. The role offers an opportunity to work on cutting-edge cloud security solutions in a fast-paced, collaborative environment. Zscaler values diversity and offers comprehensive benefits including various health plans, time off, parental leave, retirement options, and education reimbursement. Join a team that's shaping the future of cloud security and make a significant impact in a rapidly growing field.

Last updated 2 months ago

Responsibilities For Staff Software Engineer - Automation

  • Collaborate with teams during design, and maintain cloud-based software solutions
  • Focus on testing at scale, with proficiency in coding using Python to automate testing
  • Take ownership of diagnosing and resolving customer issues, including recreating production issues and providing necessary workarounds for resolution
  • Provide insights to the development team to enhance the RAS and debug feature of the product
  • Build tools and utilities to support the testing and development process
  • Develop scalable test automation frameworks for cloud security products
  • Design and implement performance and load testing strategies

Requirements For Staff Software Engineer - Automation

Python
  • 10+ years of overall experience in Python programming
  • Understanding of TCP/IP protocol stack, HTTP(S), TLS, PKI and other related protocols and products (DNS, DHCP, VPN, HA, routing and switching)
  • Exposure to several tunnelling methods such as IPSEC and GRE, along with expertise in L3, L4, and L7 filtering policies
  • Experience with load balancers, IPS/IDS, and routers (preferred)
  • Knowledge of cloud platforms such as Azure and AWS, networking, and HTTP/HTTPS (preferred)
  • Debugging skills for complex Network Infrastructure/HTTP/SSL/Firewall problems (preferred)

Benefits For Staff Software Engineer - Automation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks

Interested in this job?

Jobs Related To Zscaler Staff Software Engineer - Automation

Staff Full Stack Engineer

Staff Full Stack Engineer position at Zscaler focusing on LLMs and Generative AI, requiring 8+ years of experience in full-stack development and AI implementation.

Staff Software Engineer - Unified API Platform

Staff Software Engineer position at Zscaler to lead unified API platform development, requiring 10+ years of experience in API architecture and design.

Staff Software Development Engineer

Staff Software Engineer role at Zscaler focusing on distributed systems and cloud security, requiring 9+ years of C programming experience.

Staff Software Engineer - ZDX

Staff Software Engineer position at Zscaler, leading development of large-scale distributed systems using Java stack for world's largest cloud security platform.

Staff Workday Integration Engineer

Staff Workday Integration Engineer position at Zscaler, leading end-to-end integration projects and providing technical expertise in Workday implementations.