Sr. Staff Software Development Engineer - C/C++/Go

Zscaler · Bengaluru · Posted 2026-07-18

Tech stack: AWS, Azure, C, C++, GCP, Go, Python

Apply on the company site · Get a referral for this role

Zscaler salary & ratings · Zscaler interview process · More live openings

About the role

Responsibilities:
- We are looking for a Sr Staff Software Development Engineer (Datapath) to join our team.
- This is a hybrid role based in Bangalore, India, reporting to the Sr.
- Manager Development Engineering in the VSE Engineering department.
- We are looking for a software engineer to help add more features and functionality of our core systems.
- You will play a critical role in expanding the capabilities of our VSE datapath technology to drive the next level of product impact.
- Define software design specifications and implement bug-free code using test-driven methodology
- Identify opportunities to refactor existing code for maintainability and reusability while owning the resolution of complex customer issues
- Collaborate closely with cross-functional engineering teams including security, UI, platform, analytics, and quality assurance
- Partner with Product Management to drive detailed product requirements
- Lead a group of junior engineers by providing technical guidance, mentoring, and assisting in development details
Qualifications:
- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain
- Extensive experience developing large-scale cloud networking and security applications, with expertise in software design and programming in C/C++, Go, or Python
- Deep knowledge of networking protocols and services such as DNS, HTTP, TCP/IP, and SSL/TLS, ideally with an understanding of firewall policy enforcement
- Proven experience working with AWS/Azure/GCP networking components, including transit gateway, IGW, NATGW, NACL, security groups, GWLB, ILB, and Route53
- Hands-on experience with AWS/Azure/GCP database services, PubSub mechanisms, and SDKs
- Experience incorporating AI/ML models for intelligent traffic routing, real-time network anomaly detection, or predictive load balancing within high-throughput datapaths
- Familiarity or direct experience with developing security Firewall features
- Prior experience building solutions for SaaS platforms and leveraging cloud-native infrastructure or auto-scaling groups for dynamic workload traffic profiles

Qualifications

- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain
- Extensive experience developing large-scale cloud networking and security applications, with expertise in software design and programming in C/C++, Go, or Python
- Deep knowledge of networking protocols and services such as DNS, HTTP, TCP/IP, and SSL/TLS, ideally with an understanding of firewall policy enforcement
- Proven experience working with AWS/Azure/GCP networking components, including transit gateway, IGW, NATGW, NACL, security groups, GWLB, ILB, and Route53
- Hands-on experience with AWS/Azure/GCP database services, PubSub mechanisms, and SDKs
- Experience incorporating AI/ML models for intelligent traffic routing, real-time network anomaly detection, or predictive load balancing within high-throughput datapaths
- Familiarity or direct experience with developing security Firewall features
- Prior experience building solutions for SaaS platforms and leveraging cloud-native infrastructure or auto-scaling groups for dynamic workload traffic profiles

Responsibilities

- We are looking for a Sr Staff Software Development Engineer (Datapath) to join our team.
- This is a hybrid role based in Bangalore, India, reporting to the Sr.
- Manager Development Engineering in the VSE Engineering department.
- We are looking for a software engineer to help add more features and functionality of our core systems.
- You will play a critical role in expanding the capabilities of our VSE datapath technology to drive the next level of product impact.
- Define software design specifications and implement bug-free code using test-driven methodology
- Identify opportunities to refactor existing code for maintainability and reusability while owning the resolution of complex customer issues
- Collaborate closely with cross-functional engineering teams including security, UI, platform, analytics, and quality assurance
- Partner with Product Management to drive detailed product requirements
- Lead a group of junior engineers by providing technical guidance, mentoring, and assisting in development details

More openings at Zscaler