Principal Network Security Engineer
Job Description
Lead network security efforts within Roblox’s Network Security pod, partnering across teams to strengthen protections for services and platforms.
Responsibilities
- Find security vulnerabilities and gaps in network infrastructure; propose solutions and drive engineering work to implement improvements alongside infrastructure teams
- Design, develop, and optimize new systems using software engineering skills and system thinking to reduce external threats and internal risks
- Deliver network security design reviews and guidelines for Roblox tools, services, and platforms
Requirements
- 8+ years of relevant professional experience
- Ability to write high-performance code for large-scale distributed services; experience with at least one language such as Golang or C++, with eagerness to learn additional languages and technologies
- Experience designing and building production services in networking and security, including examples such as L4/L7 network proxies, load balancers, IDS/IPS, and firewalls
- In-depth knowledge of network routing and protocols, including TCP/UDP, DHCP, and DNS, plus attack vectors, techniques, and remediations
- Strong interest or experience with advanced packet processing technologies and frameworks, such as DPDK and eBPF (a big plus)
- Comfort working with your direct team and cross-functional partners
- Hands-on experience building high-performance, reliable systems; strong understanding of network and security fundamentals
- Ability to gather data and make informed decisions when answers are not immediately clear
- Willingness to challenge the status quo when it no longer holds and take on large, complex problems
Technology Focus
- Golang, C++
- L4/L7 network proxies, load balancers
- IDS/IPS, firewalls
- TCP/UDP, DHCP, DNS
- DPDK, eBPF
Compensation
- Annual salary range: USD 326,060 - 385,050
Benefits
- Full-time employees are also eligible for equity compensation and benefits as described on the benefits page
Location and Work Schedule
- San Mateo, CA onsite
- For roles based at headquarters: onsite Tuesday, Wednesday, and Thursday; optional presence on Monday and Friday (unless otherwise noted)
Work Authorization
- For US-based roles: the company may not be able to employ candidates for certain US visa categories and may not support future H-1B sponsorship at this time