Principal Network Security Engineer
Job Description
Roblox is seeking a Principal Network Security Engineer to join its Network Security pod and help shape the company’s network security strategy and controls. In this role, you will work closely with InfoSec and infrastructure engineering teams to strengthen network defenses, protect services, and support secure platforms.
What you’ll do
- Identify security vulnerabilities and gaps across network infrastructure, propose remediation approaches, and drive engineering work for implementation while partnering with infrastructure teams on improvements.
- Design, develop, and optimize new solutions and systems using software engineering skills and system-level thinking to mitigate external threats and internal risks to Roblox’s networks.
- Provide network security design reviews and guidelines for Roblox’s tools, services, and platforms.
What you bring
- 8+ years of relevant professional experience.
- Ability to write high-performance code for large-scale distributed services using at least one language such as Golang or C++, with interest in learning new languages and technologies.
- Experience designing and building production-grade services in networking and security, including L4/L7 network proxies, load balancers, IDS/IPS, and firewalls.
- In-depth knowledge of network routing and protocols (for example TCP/UDP, DHCP, DNS), plus attack vectors, techniques, and remediations.
- Experience with advanced packet processing technologies and frameworks such as DPDK and eBPF is a plus.
- Comfort collaborating with your direct team and cross-functional partners.
- Hands-on experience building high-performance, reliable systems, with strong depth in networks or security.
- Ability to gather data and make informed decisions when answers are not clear.
- A tendency to challenge the status quo when it no longer fits, including taking on large and complex challenges.
Technologies you’ll work with
- Golang, C++
- L4/L7 network proxies, load balancers
- IDS/IPS, firewalls
- TCP/UDP, DHCP, DNS
- DPDK, eBPF
Location and compensation
- Location: San Mateo, CA (onsite)
- Base pay range: USD 326,060 to 385,050 per year
Office schedule
- Onsite Tuesday, Wednesday, and Thursday
- Optional presence on Monday and Friday (unless otherwise noted)
Benefits
- All full-time employees are eligible for equity compensation and benefits as described on the company’s benefits page.
Work authorization note
For US-based roles only: the company may not be able to employ candidates for certain US work authorization related to specific visa categories, or support future H-1B sponsorship for this role at this time.