Principal Network Security Engineer

Roblox•San Mateo, CA
•$326,060 - $385,050•Onsite

About The Position

Roblox operates a global-scale network spanning data centers and public clouds, serving millions of users and facing a broad threat landscape. The Principal Network Security Engineer will help shape and implement the company’s network security strategy and controls, collaborating with Information Security and infrastructure engineering teams to secure networks and protect services and platforms. The role focuses on identifying vulnerabilities and gaps in network infrastructure, developing and optimizing security solutions, and providing network security design reviews and guidance for Roblox tools, services, and platforms. The position is based onsite in San Mateo, California for office-based work, with employees onsite Tuesday through Thursday and optional office presence Monday and Friday. The listed annual base salary range for roles based at the San Mateo headquarters is $326,060–$385,050, with actual pay dependent on job-related factors. Full-time employees are also eligible for equity compensation and benefits.

Requirements

  • At least 8 years of relevant professional experience.
  • Ability to write high-performance code for large-scale distributed services in at least one programming language, such as Golang or C++, and willingness to learn new languages and technologies.
  • Hands-on experience designing and building production-level services in networking and security, such as L4/L7 network proxies, load balancers, IDS/IPS, or firewalls.
  • In-depth knowledge of network routing and protocols, including TCP/UDP, DHCP, and DNS, as well as attack vectors, techniques, and remediations.
  • Hands-on experience building high-performance and reliable systems, with expertise in networking or security.
  • Ability to collaborate with a direct team and cross-functional partners.
  • Ability to gather data and make informed decisions in ambiguous situations.
  • Willingness to challenge existing approaches and tackle difficult problems.

Nice To Haves

  • Experience with advanced packet-processing technologies and frameworks such as DPDK or eBPF.

Responsibilities

  • Identify security vulnerabilities and gaps in network infrastructure, propose solutions, and drive engineering implementation with infrastructure teams.
  • Design, develop, and optimize solutions and systems to protect Roblox networks from external threats and internal risks.
  • Provide network security design reviews and guidelines for Roblox tools, services, and platforms.
  • Collaborate with the Information Security team and infrastructure engineering teams to secure networks, services, and platforms.

Benefits

  • Equity compensation for full-time employees.
  • Benefits are available to full-time employees; specific benefits are described on the company benefits page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service