Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Zscaler Logo

Principal Software Engineer - Java, Distributed Systems

Zscaler

$182,000 - $260,000
Oct 15, 2025
San Jose, CA, USA
Apply Now

Zscaler is looking to solve the problem of making the cloud a safe place to do business and a more enjoyable experience for enterprise users by accelerating digital transformation and protecting thousands of enterprise customers from cyberattacks and data loss.

Requirements

  • 10+ years of hands-on software application development experience, including at least 5 years with distributed systems and cloud storage (e.g., S3, GCS)
  • Proficiency with Java, Spring frameworks (e.g., Spring Webflux, Spring Cloud, Spring Security), and containerization with Docker or Kubernetes
  • Deep understanding of cloud platforms such as AWS or GCP and experience with observability tools (e.g., DataDog, Grafana, Prometheus)
  • Strong version control experience (preferably Git) and expertise in building scalable, resilient systems
  • Experience across the full Software Development Life Cycle, from design to deployment and optimization
  • Expertise in designing for SLAs, high availability, disaster recovery, and cost optimization
  • Background in test-driven development (TDD) and Agile workflows

Responsibilities

  • Designing and developing high-quality, scalable, and secure software systems, including microservices and REST/gRPC APIs
  • Leading the design and implementation of distributed systems using Kafka, Elastic Search, and cloud storage solutions
  • Collaborating with front-end engineers to deliver APIs that enable user-focused, high-performance interfaces
  • Mentoring junior engineers and fostering team growth through knowledge sharing and guidance
  • Monitoring system health, troubleshooting issues, and optimizing services with a DevOps mindset

Other

  • 10+ years of experience
  • Bachelor's degree or higher
  • Ability to work in a hybrid role, reporting into the San Jose, CA office 3 days a week
  • Strong communication and collaboration skills
  • Commitment to building a team that reflects the communities we serve and the customers we work with