Principal Software Engineer (C / Networking / Dataplane)
Core
Design and implement high-performance datapath features for load balancing, firewall rules, and L7 protocols to enhance global networking infrastructure scalability and security.
Role type
Principal Software Engineer (C / Networking / Dataplane)
Builds
Cloud-native Zero Trust Exchange platform datapath components
Domain
Cybersecurity / Networking
Deliverable
production ML models | product features
Required skills
C programming, data structures, algorithms, networking protocols (DNS, HTTP, TCP/IP, SSL/TLS), Linux/Unix systems, large-scale commercial application development
Preferred skills
AI-assisted software development tools, advanced networking protocol knowledge
Technologies
C, Linux, Unix, DNS, HTTP, TCP/IP, SSL/TLS
Responsibilities
Design and implement Datapath features related to Load Balancer, Firewall rules and L7 Protocol implementations; Apply deep knowledge of C programming, data structures, and algorithms to build high-performance systems; Independently drive moderately complex projects from conception to deployment with full ownership; Utilize expert knowledge of networking protocols and services including DNS, HTTP, TCP/IP, and SSL/TLS; Leverage Unix or Linux operating systems knowledge to optimize networking and security applications
Seniority
Principal, hands-on IC with strategic ownership