Zscaler logo

Staff Software Development Engineer

Zscaler

Bangalore, IND · Bagmane · 5+ years experience · Hybrid · Posted Sep 24, 2026

At a glance

Experience
5+ years experience
Workplace
Hybrid
Location
Bangalore, IND · Bagmane

About the role

  • We are looking for a Staff Software Development Engineer to join our team.
  • This is a hybrid role based in Bangalore, reporting to the Director, of Engineering.

Responsibilities

  • Lead ZCC feature design and hands-on C++ implementation on Linux environment.
  • Take full technical ownership of complex projects, from concept to deployment.
  • Elevate code quality and enforce best practices to ensure a robust, efficient, and secure client.
  • Process packets at both ingress and egress points at very high speed so that client using the system does not perceive any increased latencies.
  • Work cross-functionally with the Quality Assurance team to test the work product, and influence the testing to make the product ready for deployment

Requirements

  • Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain
  • 5+ years of experience of developing enterprise applications with distributed systems background.
  • Strong C/C++ programming, Data structures/Algorithms & debugging skills in a cloud environment.
  • Deep understanding of Operating System principles and OS like Linux/Unix.
  • Extensive network programming experience (TCP/IP, HTTP/S, DNS, proxy) with knowledge of kernel-mode networking or NDIS drivers

Preferred qualifications

  • Experience implementing AIOps, AI-driven predictive scaling, or automated anomaly detection to optimize cloud infrastructure performance and reliability
  • Understanding of cybersecurity principles, encryption (PKI, TLS/SSL), authentication, endpoint agents, and anti-tampering
  • Experience in Network Data Path & Socket programming & POSIX Multi-thread programming.

Benefits

  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks

Workplace

  • Hybrid role based in Bangalore

Skills

  • C++
  • C
  • Linux
  • Unix
  • TCP/IP
  • HTTP/S
  • DNS
  • Proxy
  • AI/ML
  • POSIX Multi-thread Programming
  • Socket Programming
  • Network Data Path

Zscaler

Staff Software Development Engineer

Apply now