Summary
Overview
Work History
Education
Skills
Icon
LinkedIn
Timeline
Generic

Surabhi Sonkhaskar

Sunnyvale,CA

Summary

Software Engineer with 8+ years of experience designing and scaling distributed systems and enterprise-grade backend services. Experienced in improving performance, problem solving, architecting fault-tolerant services, and leading cross-functional engineering efforts that enhance efficiency and resilience.

Overview

11
11
years of professional experience

Work History

Staff Software Engineer

Zscaler Inc.
San Jose
09.2019 - 09.2025

• Designed and implemented a multi-tier distributed cache layer using Redis, eliminating redundant Certificate Authority (CA) lookups, reducing CA system load by 90%, and cutting P99 latency from ~150–200ms to ~15–20ms under peak traffic.

• Engineered the C integration layer for Redis caching, authored Lua scripts for atomic conditional writes, and designed event-driven cache invalidation via Redis Pub/Sub to ensure data consistency across distributed nodes.

• Led a two-phase production rollout of the caching system across Zscaler's global cloud infrastructure, eliminating near-weekly SEV1 outages and delivering predictable sub-20ms response times at scale.

• Architected and launched the Sidebar service as an independent control plane for policy enforcement and inter-service coordination, decoupling CA from its role as a system bottleneck and accelerating feature velocity across Zscaler Cloud.

• Diagnosed and resolved complex memory leaks in legacy C/C++ systems, refactored critical code paths, and improved runtime efficiency, resulting in measurable performance gains and greater platform stability.

• Mentored and led 4 junior engineers through design reviews, code reviews, and technical guidance, fostering team growth while maintaining high engineering standards.

• Partnered with product managers to define requirements, scope technical solutions, and deliver product enhancements adopted by Fortune 500 enterprise customers.

Software Engineering Intern

Zscaler Inc.
San Jose
05.2019 - 09.2019
  • Built and integrated a custom Kafka connector to transmit messages between TCP sockets, accelerating system-wide update broadcasts and improving efficiency in the core cloud architecture.

Software Engineer

Larsen & Toubro Infotech
Pune, Mumbai
09.2014 - 06.2017

• Maintained and optimized a high-transaction financial reporting platform processing 10M+ daily transactions in C++, then led the strategic migration to Java to improve long-term scalability, maintainability, and developer productivity.

• Improved reporting performance by 30% by developing automated utilities that streamlined daily business report generation and analysis workflows.

Education

Master of Science - Computer Engineering

San Jose State University
San Jose, CA
05-2019

Bachelor of Science - Computer Engineering

Savitribai Phule Pune University
Pune, India
05-2014

Skills

  • Languages: Java, Python, C/C, Shell, SQL
  • Databases: PostgreSQL, MySQL, Redis (caching), Kafka (streaming)
  • Tools & Platforms: Linux, FreeBSD, Git, Docker, CI/CD
  • Other: Distributed systems design, Performance optimization, Networking protocols (TCP/IP, HTTP, TLS),

Icon

/config/icons/general-16-white.svg

LinkedIn

www.linkedin.com/in/surbhi-sonkhaskar

Timeline

Staff Software Engineer

Zscaler Inc.
09.2019 - 09.2025

Software Engineering Intern

Zscaler Inc.
05.2019 - 09.2019

Software Engineer

Larsen & Toubro Infotech
09.2014 - 06.2017

Master of Science - Computer Engineering

San Jose State University

Bachelor of Science - Computer Engineering

Savitribai Phule Pune University
Surabhi Sonkhaskar