Staff Software Development Engineer
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