Sr. Software Development Engineer (Backend Dev - C/C++)
Core
Design, build, and maintain high-performance system components and software using C for Zscaler's cloud-native Zero Trust Exchange platform.
Role type
Senior Software Development Engineer (Backend)
Builds
High-performance system components and software for the Zero Trust Exchange platform
Domain
Cybersecurity / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
C programming, data structures (arrays, linked lists, stacks, trees), Linux/FreeBSD systems, GDB debugging, process management, threading, memory management
Preferred skills
Git, networking concepts and protocols
Technologies
C, Linux, FreeBSD, GDB
Responsibilities
Develop and maintain software components using C; Implement and optimize data structures; Work on Linux/FreeBSD-based systems including configuration and scripting; Collaborate with senior engineers to debug system and application-level issues; Debug code using GDB to resolve software errors
Seniority
Senior, hands-on IC