Zscaler

Principal Software Development Engineer

Santa Clara, California, USA. Posted 9 days ago

The role

This Principal Software Development Engineer validates end-to-end Zero Trust Branch solutions for customer deployments. The role builds customer-like test environments, automates solution validation, and works with development, product, and field teams to improve release confidence.

What you will do

  • Design and execute end-to-end test plans for Zero Trust Branch customer solutions across branch, cloud, endpoint and security components
  • Build and maintain lab environments that mirror customer deployments to validate integrations, feature behavior and upgrade scenarios
  • Develop and expand automation for functional, regression, interoperability and scale testing
  • Reproduce, isolate and troubleshoot customer-reported issues; partner with engineering on root cause analysis and defect resolution
  • Collaborate with development, product management, support and solution architecture teams to make solutions customer-ready and supportable

Required qualifications

  • Bachelor's degree in Computer Science, Computer Engineering or a related technical field, or equivalent practical experience
  • 12+ years of experience in QA, system test, solution test, integration test or SDET roles for enterprise software or cloud-delivered platforms
  • Strong understanding of networking fundamentals, including TCP/IP, DNS, HTTP/HTTPS, routing, proxy behavior, VPN/tunneling and traffic flows
  • CCNP or equivalent knowledge and experience in the networking domain
  • Experience building Python-based frameworks (preferably PyTest) for API, protocol and system tests
  • Proven experience debugging complex customer or system issues using logs, traces, packet captures and other tools in Linux-based or distributed environments
  • Demonstrated curiosity and active exploration of AI tools, with a history of integrating new technologies into workflows

Nice to have

  • Proven ability to leverage AI technologies and workflows to drive measurable operational efficiency
  • Experience with Zero Trust, SSE, SASE, network security, branch networking, SD-WAN or secure access technologies
  • Experience validating customer deployments and interoperability across cloud platforms, identity providers, endpoint clients and enterprise networks
  • Experience with CI/CD pipelines, scale/performance testing and automated test frameworks for distributed systems

Benefits

  • Various health plans
  • Vacation and sick time off plans
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks

Before you apply

  • Applicants must adhere to applicable laws, regulations and Zscaler security and privacy policies

About the company

Zscaler (NASDAQ: ZS) provides a cloud security platform, the Zero Trust Exchange, that securely connects users, devices and applications in any location. The company describes itself as building an AI-native enterprise.

Principal Software Development Engineer at Zscaler | JobZoey