Senior Software Development Engineer; Microservices
Listed on 2026-06-13
-
Software Development
Cloud Engineer - Software, Software Engineer, DevOps, Backend Developer
About Zscaler:
Zscaler accelerates digital transformation to ensure our customers can be more agile, efficient, resilient, and secure. As an AI‑forward enterprise, we are constantly pushing the envelope, leveraging the world’s largest security data lake to power our cloud‑native Zero Trust Exchange platform, protecting our customers from cyberattacks by securely connecting users, devices, and applications in any location. Here, impact in your role matters more than title;
we seek innovators who use AI to amplify their impact and thrive in an environment leveraging intelligent systems to stay ahead of evolving threats. We value transparency, constructive debate, and customer obsession, building high‑performing teams that deliver high quality work quickly.
Role:
We are looking for a Senior Staff Software Development Engineer (Microservices) to join our team in a hybrid capacity based out of San Jose, CA (3 days a week in office). The role reports to the Senior Director of Engineering in the ZIA Engineering department and will work on the control plane for the Zscaler Internet Access (ZIA) product, modernizing the technology for massive scale.
You’ll Do (Role Expectations)
- Lead the technical roadmap to modernize enterprise platforms using API‑first design and microservices architecture.
- Design, develop, and deploy highly resilient, low‑latency, event‑driven solutions while maintaining ownership from API tiers to back‑end services.
- Drive a culture of quality by setting coding standards, performing code reviews, and championing TDD/BDD practices and mentorship.
- Partner with Product, Dev Ops, and System Architects to translate complex business needs into scalable, high‑performance technical solutions.
- Manage service life cycles via Docker / Kubernetes and ensure system health using observability tools like Prometheus / Grafana, including the use of AI‑powered tools for problem solving and engineering efficiency.
- You thrive in ambiguity, building the path as you walk it and seeing ambiguity as opportunity.
- You act like an owner, operating with integrity and balancing strategy with hands‑on execution.
- You are a problem‑solver, energized by finding solutions to hard problems.
- You are a high‑trust collaborator, giving and receiving honest feedback and fostering teamwork.
- You are a learner, embracing a growth mindset and constantly seeking to improve.
- 8+ years in software development with strong experience specializing in production‑grade microservices.
- Strong proficiency in Java (Spring Boot), Go, or Rust.
- Expertise in distributed data patterns (CQRS, Event Sourcing) and event‑driven communication (Kafka, Rabbit
MQ, or SQS). - Extensive hands‑on experience with Docker and Kubernetes within AWS, Azure, or GCP environments.
- Proficiency in both SQL (Postgre
SQL, MySQL) and No
SQL (Cassandra, Mongo
DB, or Cosmos DB) database design and scaling.
- Experience with Service Mesh technologies such as Istio or Linkerd.
- Practical knowledge of chaos engineering and advanced performance testing tools.
- Active contributions to open‑source projects or technical community leadership.
Base Pay Range: $154,000—$220,000 USD.
Benefits- Various health plans.
- Time off plans for vacation and sick time.
- Parental leave options.
- Retirement options.
- Education reimbursement.
- In‑office perks and more.
By applying for this role, you adhere to applicable laws, regulations, and Zscaler policies. Zscaler is committed to providing equal employment opportunities to all individuals. All qualified applicants will be considered for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity or expression, genetic information, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws.
Zscaler complies with all applicable pay transparency rules. Zscaler is committed to providing reasonable support in our recruiting processes for candidates who are differently abled or have long‑term, mental health, religious, neurodivergent, or pregnancy‑related needs.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).