Zscaler

Senior Software Development Engineer

Zscaler

full-time

Posted on:

Location Type: Remote

Location: Netherlands

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build cloud-agnostic shared services to decouple product deployments from public cloud provider dependencies
  • Engineer high-scale distributed systems and microservices that serve as shared infrastructure for global engineering teams
  • Produce high-quality technical artifacts, including detailed architectural diagrams, system designs, and developer documentation
  • Implement robust data and messaging solutions leveraging hands-on experience with PostgreSQL, Kafka, Redis, and Druid
  • Drive operational excellence by collaborating with architects on service design and participating in full-lifecycle on-call rotations

Requirements

  • 10+ years in software engineering with 3+ years in a Staff or Lead role on large-scale distributed systems
  • Proficiency in Java and Go for building production-grade microservices in a Linux environment
  • Hands-on experience with Kubernetes and the operational management of containerized services
  • Deep expertise in datastores and messaging, including PostgreSQL, MySQL, Kafka, and Redis
  • Strong technical documentation skills, with a focus on architecture, system design, and diagrams.
Benefits
  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks, and more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaGoPostgreSQLKafkaRedisDruidKubernetesLinuxmicroservicesdistributed systems
Soft Skills
collaborationtechnical documentationoperational excellence