Principal Software Development Engineer

World's largest cloud security platform operator serving thousands of enterprise customers, including 40% of Fortune 500 companies.
$180,000 - $250,000
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 globally, including 40% of Fortune 500 companies. The company's pioneering AI-powered Zero Trust Exchange™ platform protects enterprises from cyberattacks and data loss.

As a Principal Software Development Engineer, you'll join a team that has built and maintains a cloud security platform with over 15 million users across 185 countries. You'll be responsible for designing and implementing automation tools for deployment and customer rollouts, working closely with QA and Engineering teams to develop infrastructure solutions, and participating in crucial operational discussions.

The role requires extensive experience in software engineering, particularly with languages like GoLang, Java, or Rust, and strong knowledge of cloud platforms (preferably AWS). You'll be working in a fast-paced, collaborative environment that values innovation and technical excellence. The position offers comprehensive benefits including health plans, parental leave, retirement options, and education reimbursement.

Zscaler is recognized as a Best Workplace in Technology by Fortune and maintains an inclusive culture that supports diversity and innovation. The company holds over 100 patents and continues to expand its global footprint, making it an excellent opportunity for those passionate about cloud security and scalable infrastructure.

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
  • 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.