Principal Engineer Software (Network Securitiy/SASE) - NetSec
Core
Design, develop, and deliver next-generation software features for SD-WAN solutions, focusing on security, scalability, and performance.
Role type
Principal Software Engineer (Network Security/SD-WAN)
Builds
Next-generation SD-WAN technologies and secure Direct Internet Access features
Domain
Cybersecurity, Networking, SD-WAN
Deliverable
production ML models | product features
Required skills
C/C++, Python, Go, Deep Packet Inspection (DPI), Layer 2/3 networking, routing protocols (BGP, OSPF, IPSec, QoS, NAT), multi-core/multi-process programming, database design (graph, time-series, in-memory), DevOps collaboration
Preferred skills
DPDK, machine learning concepts, cloud platforms (AWS, Azure, GCE, Kubernetes), virtualization (ESXi, KVM, Hyper-V), application layer protocols (HTTP, SMTP, SIP), TLS/SSL internals
Technologies
SD-WAN, VXLAN, GENEVE, GRE, IPsec, 802.1X, RADIUS/TACACS+, PKI, SSL/TLS, Cloud Access Security Brokers
Responsibilities
Implement URL filtering, anti-malware, SSL/TLS decryption, and Cloud Access Security Brokers; Manage IPsec tunnels and PKI; Perform Deep Packet Inspection and Layer 7 Application Identification; Architect and implement large-scale distributed systems; Lead database design for custom use cases; Mentor and coach junior team members
Seniority
Principal, hands-on IC with mentorship