Senior Staff Software Engineer - C and Networking Protocols( L4 - L7 ) at Zscaler

Bengaluru, Karnataka, India

Zscaler Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, Cloud Computing, TechnologyIndustries

Requirements

  • 8+ years of experience in C programming in a distributed and enterprise-scale environment
  • Expertise in designing for HA, failover redundancy, load balancing, and optimization for scale and performance; familiarity with SLOs, observability, and capacity planning for 24x7 services
  • Strong understanding of networking protocols and services: DNS, HTTP, H2, QUIC, TCP/IP, SSL/TLS
  • Experience with security technologies (firewall, IPS, authentication) and networking technologies (VPN/IPSec, data-plane traffic forwarding)
  • Proficiency with one or more AI code-assistance tools such as Windsurf, Cursor, GCA, Claude etc to accelerate development, refactoring, unit test creation, and troubleshooting
  • Experience in Python/Go programming (preferred)
  • Stay current with industry trends and propose enhancements to improve system reliability, scalability and network efficiency (preferred)

Responsibilities

  • Developing, implementing and optimizing network applications and protocols using C and Python
  • Architecting and scaling distributed systems across multiple data centers with stringent performance, resiliency, and multi-tenant requirements
  • Working within Linux environments to perform system programming, scripting, and troubleshooting
  • Contribute to and guide key domains including post-quantum cryptography, Network Detection & Response (NDR), Zscaler Digital Experience (ZDX), and Zscaler OS
  • Collaborating with teams to define requirements, design architectures, and ensure reliable software through testing and debugging
  • Drive technical strategy, set engineering standards, mentor other engineers, and collaborate with Operations and Support to ensure a healthy cloud and exceptional customer outcomes
  • Demonstrate ownership, accountability, and a bias for precision in execution

Skills

Key technologies and capabilities for this role

CNetworking ProtocolsL4 ProtocolsL7 ProtocolsCloud SecuritySoftware DevelopmentTechnical StrategyEngineering StandardsMentoringMultitenant Architecture

Questions & Answers

Common questions about this position

What are the minimum years of experience required for this role?

The position requires 8+ years of experience in C programming in a distributed and enterprise-scale environment.

What programming languages will I be working with in this role?

You will be developing, implementing, and optimizing network applications and protocols using C and Python.

What key expertise is needed for designing distributed systems?

Expertise in designing for HA, failover redundancy, load balancing, and optimization for scale and performance, along with familiarity with SLOs, observability, and capacity.

What is the company culture like at Zscaler?

Zscaler fosters an inclusive and supportive culture that is fast-paced and collaborative, home to some of the brightest minds in the industry, and named a Best Workplace in Technology by Fortune.

Is this position remote or does it require office work?

This information is not specified in the job description.

Zscaler

Cloud-based cybersecurity and secure gateway services

About Zscaler

Zscaler provides cloud-based information security services, focusing on internet, web, and cloud security. Its platform functions as a secure gateway that inspects all internet traffic between users and applications, ensuring that threats are identified and stopped before they can access a client's network. This service is offered through a subscription model, allowing large enterprises and government organizations to select the level of security that meets their needs. Zscaler differentiates itself from competitors by offering a strong partner program that enhances market reach and provides partners with training and resources. The company's goal is to support secure digital transformation for its clients by delivering reliable security solutions.

San Jose, CaliforniaHeadquarters
2008Year Founded
$148.8MTotal Funding
IPOCompany Stage
Enterprise Software, CybersecurityIndustries
5,001-10,000Employees

Benefits

Comprehensive health plans
Supportive parental & family leave
On-demand learning & development
Company-sponsored volunteering
Global tuition assistance program
Guilt-free paid time off

Risks

Emerging cybersecurity firms may erode Zscaler's market share.
Economic downturns could impact Zscaler's subscription-based revenue model.
The retirement of CFO Mr. Canessa may lead to financial instability.

Differentiation

Zscaler offers a 100% cloud-based security platform, eliminating on-premise hardware needs.
The company is a Gartner magic quadrant leader for secure web gateways.
Zscaler's platform inspects all internet traffic, ensuring threats are neutralized pre-network.

Upsides

Zscaler's FY/25 guidance was revised upward, indicating strong financial performance.
The partnership with Bharti Airtel enhances Zscaler's zero-trust architecture offerings.
Zscaler's hiring of government experts strengthens its position in the public sector.

Land your dream remote job 3x faster with AI