Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Development Engineer (Microservices

Home > Golang programming jobs

Staff Software Development Engineer (Microservices in USA

  • Zscaler
  • Full time
  • Email
  • Santa Clara, CA

Responsibilities

  • Build and operate low-latency, event-driven microservices end to end from APIs through storage.
  • Design for resilience, multi-region readiness, data partitioning, statelessness, and reduced blast radius.
  • Develop shared libraries, templates, runbooks, CI/CD patterns, GitOps workflows, progressive delivery, and automated rollback policies.
  • Instrument services with metrics, logs, and distributed tracing; define and track SLIs and SLOs.
  • Participate in incident response, on-call rotations, failure-tested runbooks, and postmortems.
  • Collaborate with Product, SRE, Security, and Architecture on designs, reviews, tradeoffs, and technical documentation.
  • Improve service security through OAuth2/OIDC, mTLS, service-to-service authorization, secrets management, and supply-chain integrity.
  • Profile performance, guide capacity planning and autoscaling, and optimize cloud costs for owned services.

Requirements

  • 5+ years of software development experience, including 2+ years building and operating production microservices.
  • Proficiency in Go and solid software engineering fundamentals, including testing, design, and code quality.
  • Experience with Kubernetes, preferably EKS, Docker, AWS, Git-based workflows, CI/CD, autoscaling, and rollout patterns.
  • Experience with Kafka or a similar broker, strong SQL proficiency, and at least one NoSQL data store.
  • Experience with PostgreSQL, MySQL, Amazon RDS, or Aurora and a NoSQL store such as Cassandra, MongoDB, or DynamoDB.
  • Expertise in observability across metrics, logs, and distributed tracing, including Prometheus and OpenTelemetry.
  • Practical incident management experience and working knowledge of OAuth2/OIDC, mTLS, and secrets management such as KMS or Vault.
  • Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions within the functional domain.
  • Preferred experience with Argo CD or Flux, feature flags, progressive delivery, Istio or Linkerd, policy-driven traffic management, chaos engineering, fault injection, disaster recovery drills, multi-region patterns, data consistency tradeoffs, monolith-to-microservices migrations, performance profiling, AWS cost optimization, OSS contributions, technical talks, or technical writing.

Benefits

  • Hybrid work based in Santa Clara, California, with a minimum of three days per week in the office.
  • Health plans, vacation and sick time, parental leave, retirement options, education reimbursement, and in-office perks.
  • Inclusive benefits supporting employees and their families throughout different life stages.

Salary: $133k - $190k/yr

Zscaler

Zscaler is a leader in zero trust security, providing a cloud-native platform that enables organizations to secure users, applications, and data while driving digital transformation. Our Zero Trust Exchange platform leverages advanced AI and the largest security data lake to combat cyber threats,...

Similar positions

Senior Backend Engineer - Databases Tempo

  • Grafana Labs
  • Full time
  • USA
  • 10/15/2026
  • Salary: $154k-$185k
  • Remote

Senior Fullstack Engineer

  • Grafana Labs
  • Full time
  • USA
  • 10/15/2026
  • Salary: $154k-$185k
  • Remote

Senior Fullstack Engineer

  • Grafana Labs
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $154k-$185k
  • United States

Senior Software Engineer, Containers

  • Chainguard
  • Full time
  • USA
  • 10/15/2026
  • Salary: $157k - $184k/yr
  • Remote

Senior Software Engineer, Security Platform

  • Sezzle
  • Full time
  • Remote
  • 10/15/2026
  • India