Senior Manager Software Engineering (Microservices)

Zscaler

San Jose (CA)

Hybrid

USD 182,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Time off for vacation and sick leave
Parental leave options
Retirement options
In‑office perks and additional benefits

Job summary

Zscaler is seeking a Senior Manager of Software Engineering (Microservices) based in San Jose, CA. This hybrid position involves leading a high-performing team, overseeing the design of scalable microservices, and managing CI/CD pipelines. Candidates should have at least 12 years of software experience, including 4 years in leadership, with expertise in modern software practices and cloud platforms. The role offers a competitive salary range of $182,000 – $260,000 and various employee benefits including parental leave and retirement options.

Qualifications

  • 12+ years of software experience with 4+ years in a leadership role.
  • Hands-on expertise in microservices and RESTful APIs.
  • Deep understanding of distributed system design patterns.

Responsibilities

  • Lead and mentor a high-performing engineering team.
  • Oversee design of scalable services using modern frameworks.
  • Manage CI/CD pipelines and container orchestration.

Skills

Microservices architecture
RESTful APIs
Asynchronous messaging (e.g., Kafka)
Containerization (Docker)
Orchestration (Kubernetes)
SQL and NoSQL database technologies

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS
Azure
GCP

Job description

Senior Manager Software Engineering (Microservices)

San Jose, California, USA

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. This innovation protects our customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location.

Role

We are looking for a seasoned Senior Manager Software Engineering (Microservices) to join our ZIA Engineering team. This is a hybrid role based in San Jose, CA (3 days a week in office), reporting to the Senior Director of Engineering. As part of the Central Authority department, you will lead the control plane engineering team for the “Zscaler Internet Access” (ZIA) product, managing a fast‑growing team delivering a massively scalable product.

What you’ll do (Role Expectations)
  • Lead and mentor a high‑performing team with end‑to‑end ownership, encompassing design, development, qualification, and deployment
  • Oversee the design of autonomous, independently deployable services using modern frameworks to ensure a scalable and modular control plane
  • Manage CI/CD pipelines, container orchestration (Kubernetes/Docker), and Infrastructure-as-Code (IaC) to streamline delivery and operations
  • Ensure high availability and system stability by implementing resilience patterns, monitoring service health, and resolving complex performance bottlenecks
  • Partner with architects and product managers to define service boundaries, enforce API standards, and align technical execution with business goals
Success Profile
  • Thrives in ambiguity, building paths as needed and navigating between high‑level strategy and hands‑on execution
  • Operates with integrity and self‑ownership, driving mission‑focused bias for action
  • Collaborates with high trust, giving and receiving ongoing feedback with clarity and respect
  • Customer‑obsessed, building deep empathy for both internal and external customers and championing their needs
  • Demonstrates integrity, holding self and others to high accountability standards, matching words with consistent, transparent action
Minimum Qualifications
  • 12+ years of software experience, including at least 4+ years in leadership/management and a bachelor’s degree in CS or a related field
  • Hands‑on expertise in microservices architecture, RESTful APIs, and asynchronous messaging (e.g., Kafka, RabbitMQ)
  • Advanced proficiency with containerization (Docker), orchestration (Kubernetes), and public cloud platforms (AWS, Azure, GCP)
  • Strong proficiency in both SQL and NoSQL database technologies
  • Deep understanding of distributed system design patterns and modern security protocols (OAuth 2.0, JWT)
Preferred Qualifications
  • Experience in Cloud Security and Networking domain
  • Experience in GenAI and Agentic Systems
Base Pay Range

$182,000 – $260,000 USD

Benefits
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • In‑office perks and additional benefits
Equal Employment Opportunity

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 (including pregnancy or related medical conditions), 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Software Development Engineer (Microservices)
Senior Staff Software Development Engineer (Microservices)

Zscaler • San Jose (CA)

On-site
USD 154,000 - 220,000
Time off plans for vacation and sick time
Parental leave options
Retirement options
+1
Principal Software Development Engineer (Microservices)
Principal Software Development Engineer (Microservices)

Zscaler • San Jose (CA)

Hybrid
USD 182,000 - 260,000
Time off plans for vacation and sick time
Parental leave options
Retirement options
+1
Staff Software Development Engineer (Microservices)
Staff Software Development Engineer (Microservices)

Zscaler • San Jose (CA)

On-site
USD 129,000 - 185,000
Various health plans
Parental leave options
Education reimbursement
+1
Sr. Staff Software Engineer (Full-Stack)
Sr. Staff Software Engineer (Full-Stack)

Socket.dev • San Jose (CA)

Hybrid
USD 157,000 - 225,000
Health plans
Time off plans
Parental leave options
+3
Principal Software Engineer (Service Platform & Orchestration)
Principal Software Engineer (Service Platform & Orchestration)

Zscaler • San Jose (CA)

Hybrid
USD 212,000 - 265,000
Time off plans for vacation and sick time
Parental leave options
Retirement options
+1
Staff Software Development Engineer
Staff Software Development Engineer

Zscaler • San Jose (CA)

Hybrid
USD 152,000 - 190,000
Time off plans
Parental leave options
Retirement options
+1
Manager, Information Security Engineering
Manager, Information Security Engineering

Zscaler • San Jose (CA)

Hybrid
USD 137,200 - 196,000
Senior Staff Software Engineer (C / Networking / Dataplane)
Senior Staff Software Engineer (C / Networking / Dataplane)

Zscaler • San Jose (CA)

Hybrid
USD 157,000 - 225,000
Various health plans
Time off plans
Parental leave options
+3
Sr. Staff Machine Learning Engineer - Data Lake, Anomaly Detection
Sr. Staff Machine Learning Engineer - Data Lake, Anomaly Detection

Zscaler • San Jose (CA)

On-site
USD 154,000 - 220,000
Health plans
Vacation and sick time
Parental leave options
+1
Sr. Software Development Engineer - Orchestration Platform, Temporal, Fleet Management (Flexibi[...]
Sr. Software Development Engineer - Orchestration Platform, Temporal, Fleet Management (Flexibi[...]

Zscaler • San Jose (CA)

Hybrid
USD 112,000 - 160,000
Vacation and sick time
Parental leave options
Retirement options
+1