Principal Engineer - Software Development
Core
Architect large-scale, cloud-native networking and security platforms operating across multi-cloud and hybrid environments, serving as the senior technical authority for complex routing, NAT, firewall, and data-plane systems.
Role type
Principal Engineer (Cloud Networking & Network Security)
Builds
Cloud networking and security platforms, control-plane and data-plane systems, multi-cloud topologies
Domain
Cloud Infrastructure, Network Security, Multi-cloud Networking
Required skills
IP networking fundamentals (TCP/IP, BGP, CIDR), Cloud networking architecture, Network security technologies (NGFW, IDS/IPS), Python/Go, Distributed systems, NAT/SNAT/DNAT, Kubernetes networking
Preferred skills
eBPF/DPDK/XDP, Network operating systems/SDN, Open-source networking contributions
Technologies
Python, Go, Kubernetes, BGP, NGFW, IDS/IPS, eBPF, DPDK, XDP
Responsibilities
Architect multi-cloud and hybrid networking topologies, Lead design of routing-centric systems and firewall data planes, Drive delivery from concept through production, Mentor engineers on advanced networking, Serve as prime technical contact for customers, Participate in on-call rotation
Seniority
Principal, hands-on IC with strategic influence
