Principal Network Security Engineer
Core
Design, develop, and optimize network security systems and controls to protect Roblox's global-scale network from external threats and internal risks.
Role type
Principal Network Security Engineer (Software)
Builds
Production-level network security services, L4/L7 proxies, load balancers, IDS/IPS, and firewalls for Roblox's global infrastructure.
Domain
Cybersecurity, Network Security, Distributed Systems
Required skills
Golang, C++, Network protocols (TCP/UDP, DHCP, DNS), Packet processing (DPDK, eBPF), System design, Security architecture
Preferred skills
Advanced packet processing technologies, Novel solution design
Technologies
Golang, C++, DPDK, eBPF, TCP, UDP, DHCP, DNS
Responsibilities
Identify security vulnerabilities and gaps in network infrastructure, Design and build production-level network security services, Provide design reviews and guidelines for network security, Partner with infrastructure teams on security improvements
Seniority
Principal, hands-on IC
