Principal Software Development Engineer

World's largest cloud security platform operator protecting enterprise customers through AI-powered Zero Trust Exchange platform.
Cloud
Principal Software Engineer
Remote
1,000 - 5,000 Employees
10+ years of experience
Cybersecurity · Enterprise SaaS · Cloud

Description For Principal Software Development Engineer

Zscaler, the world's largest security cloud operator, is seeking a Principal Software Development Engineer for their Cloud Browser Isolation team. Founded in 2007, Zscaler serves thousands of enterprise customers, including 40% of Fortune 500 companies, through their AI-powered Zero Trust Exchange platform. The role offers an opportunity to work with a team that has built and maintains a platform serving over 15 million users across 185 countries, backed by 100+ patents.

The position requires an experienced leader who will focus on automation, DevOps practices, and infrastructure scalability. You'll be responsible for designing and implementing deployment automation tools, improving developer productivity, and working closely with QA and Engineering teams. The role demands expertise in cloud platforms (preferably AWS), strong coding skills in languages like GoLang, Java, or Rust, and experience with modern DevOps tools and practices.

Zscaler offers a dynamic, fast-paced environment that values innovation and collaboration. The company has been recognized as a Best Workplace in Technology by Fortune and maintains an inclusive culture that supports diversity and professional growth. You'll be joining a global team of cloud architects, software engineers, and security experts who are passionate about building and innovating for the greater good.

The position comes with comprehensive benefits including health plans, parental leave, retirement options, and education reimbursement. This is an excellent opportunity for a seasoned technical leader to make a significant impact in cloud security while working with cutting-edge technologies and a talented global team.

Last updated 2 months ago

Responsibilities For Principal Software Development Engineer

  • Design and implement tools for automation of deployment/upgrade of customer rollouts
  • Implement tools and automation to increase developers productivity
  • Work as DevOps advocate inside engineering teams
  • Work with QA and Engineering to design and implement infrastructure solutions
  • Participate in post-mortem operations and capacity planning
  • Work with SMEs in product development phases

Requirements For Principal Software Development Engineer

Go
Java
Rust
Python
Kubernetes
Linux
  • 10+ years of software engineering experience with 2+ years in tech lead/staff/principal role
  • Experience with GoLang, Java or Rust, intermediate experience with Python, bash
  • Expertise with backend systems in large-scale service-oriented architectures
  • Intermediate to advanced experience with AWS, Azure, or GCP (AWS preferred)
  • Intermediate to advanced experience with Linux Operating System and CI & Build tools
  • Experience with Terraform, Docker, Ansible, Puppet, Salt or Chef
  • Ability to work both with a global team and individually

Benefits For Principal Software Development Engineer

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

Interested in this job?

Jobs Related To Zscaler Principal Software Development Engineer

Principal Engineer (ZDX Platform)

Principal Engineer position at Zscaler leading ZDX Data & AI initiatives, focusing on distributed systems and cloud platform development with hybrid work in San Jose.

Principal Software Development Engineer

Principal Software Development Engineer position at Zscaler, focusing on cloud infrastructure automation and DevOps practices for the Cloud Browser Isolation team.

Principal Engineer - Accelerator Business

Principal Engineer position at JPMorgan Chase's Accelerator Business, focusing on cloud infrastructure, Kubernetes, and modern software development practices in London.

Principal Product Solutions Engineer

Principal Product Solutions Engineer role at Oracle Cloud Infrastructure, focusing on customer adoption of dedicated cloud solutions and requiring 6+ years of experience.

Cloud Architect

Senior Cloud Architect position at Oracle focusing on OCI implementation, networking, and system administration, requiring 10+ years of experience and offering comprehensive benefits.