Principal Software Development Engineer (Backend Dev - C/Linux/GDB)
Skills & Stack
About the Role
Principal engineer in Zscaler's Data Protection department (hybrid Bengaluru), architecting high-performance DLP engines and systems-level C subsystems for next-gen inspection.
About Zscaler
Cloud security company (Zero Trust Exchange).
What You'll Do
- 1Architect and implement high-performance DLP engines, dictionary compilers, and distributed incident processing pipelines in optimized systems-level C.
- 2Own the technical direction and roadmap for line-rate pattern matching, regex evaluators, EDM, and IDM.
- 3Integrate ML models into high-throughput data paths with data science teams while meeting latency constraints.
- 4Establish architectural standards for multi-threaded C daemons on FreeBSD/Linux.
What We're Looking For
- Expert-level systems programming in C on Linux/FreeBSD, with GDB debugging proficiency.
- Experience architecting high-performance, low-latency network inspection or data protection systems.
- Principal-level technical leadership across architecture and execution.
Check your fit before you apply
Upload your resume, paste it, or list your skills and experience. You get a match score for this role at Zscaler, what is missing, and what to fix before you apply.
Ready to apply for this role?
Principal Software Development Engineer (Backend Dev - C/Linux/GDB) at Zscaler — click below to submit your application.
