Principal Software Development Engineer

Zscaler
San Jose
Workplace: HybridFull timeUSD 185,500 - 265,000 annuallyFunction: Communications, PR & CommunityExperience: 12+ yearsSkills: ["Ownership","Problem-solving","Collaboration","Bias for action","Communication"]

Lead the design and delivery of scalable backend systems for Zscaler's Zero Trust Exchange. Architect microservices in Go on EKS, build event-driven pipelines with Kafka/MQTT, optimize data ingestion across MySQL, Neo4J and ElasticSearch, and drive cross-team execution with a strong focus on reliability, security, and performance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Zscaler
Zscaler
3 months ago

Principal Software Development Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Lead the design and delivery of scalable backend systems for Zscaler's Zero Trust Exchange. Architect microservices in Go on EKS, build event-driven pipelines with Kafka/MQTT, optimize data ingestion across MySQL, Neo4J and ElasticSearch, and drive cross-team execution with a strong focus on reliability, security, and performance.
Location: San Jose
Workplace: Hybrid
Employment Type: Full time
Job Function: Communications, PR & Community
Seniority: Sr. Manager level

Key Responsibilities

  • •Architect and deliver scalable microservices on EKS (GoLang): design, build, and operate production services that meet uptime, latency, and scale goals
  • •Build event-driven pipelines with Kafka and MQTT: implement asynchronous workflows that are resilient, observable, and easy to evolve as product needs change
  • •Design high-performance data models and access patterns: optimize ingest and querying across MySQL, Neo4J, and ElasticSearch for correctness, speed, and cost efficiency
  • •Harden production readiness and operational excellence: establish monitoring, alerting, tracing, and on-call standards; drive root-cause fixes and reliability improvements
  • •Lead cross-team delivery and technical direction: align stakeholders, break down complex work, and execute quickly while maintaining a high bar for quality and security

Pay and Benefits

Salary: USD 185,500 - 265,000 annually

Key Requirements

  • •12+ years of backend engineering experience shipping highly scalable microservices in production using Go
  • •Proven experience with event-driven, asynchronous architectures using messaging platforms such as Kafka
  • •Strong data engineering and persistence skills across relational databases (MySQL) and at least one of ElasticSearch or Neo4J
  • •Hands-on experience running services on Kubernetes (ideally EKS), including deployment and operational ownership
  • •Ability to design and operate production microservices with high uptime, low latency, and scalable performance
Experience:12+ yearsCybersecurityCloudSaaS
Skills:OwnershipProblem-solvingCollaborationBias for actionCommunication
Languages:English
Tech Stack:GoGoLangKubernetesEKSKafkaMQTTMySQLNeo4JElasticSearchRDSOn-CallMonitoringTracing

Company Brief

Zscaler
Provides cloud-native security platform delivering secure access, threat protection, and zero trust services to organizations, enabling secure internet and private application access without traditional network appliances.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 2007
WebsiteLinkedIn