Software Engineering Manager - Engine Networking

Roblox•San Mateo, CA
•$293,800 - $343,340

About The Position

The Engine Networking team delivers the game state and content needed for seamless multiplayer experiences to millions of daily active Roblox players in real time. The Software Engineering Manager will lead a team of engineers in scaling game networking technology to support infinitely many players in infinitely sized worlds. The manager will be part of the leadership team, shaping team and broader Engine organization priorities, and will own roadmaps, projects, problems, and outcomes through their full lifecycle. The role combines technical leadership—including hands-on coding, coaching, code and technical reviews, and architectural guidance—with hiring and developing engineers into technical leaders and building a high-performing team with strong engineering practices. The position calls for a deeply technical, collaborative leader who can investigate systems at every layer, from the network stack to the game engine, and identify root causes. The manager should be fluent in C++, curious about new protocols and platforms, and committed to creating a team environment where engineers feel safe taking risks, speaking up, and learning from mistakes. For roles based at Roblox’s San Mateo, California headquarters, the stated annual base salary range is $293,800–$343,340. Full-time employees are also eligible for equity compensation and benefits. Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional office presence Monday and Friday unless otherwise noted.

Requirements

  • At least 8 years of software engineering experience, including at least 5 years in engineering leadership.
  • Track record of leading teams that build high-performance, low-latency systems, such as network infrastructure, real-time state synchronization, or content delivery, at the scale of millions of concurrent users.
  • Deep experience with low-level systems programming in resource-constrained, multi-platform environments, including desktop, mobile, and console.
  • Exceptional ability to work and communicate cross-functionally with peer teams, internal and external customers, partners, and executives.
  • Fluency in C++ and ability to engage deeply with code.
  • Ability to investigate systems across layers, from the network stack to the game engine, and find root causes.
  • Ability to build collaborative, high-performing teams where engineers feel safe taking risks, speaking up, and learning from mistakes.

Nice To Haves

  • Background in game engine development.
  • Background in game networking.
  • Background in asset streaming and caching.
  • Background in transport-level networking, including custom protocols, congestion control, QoS, or Linux networking.

Responsibilities

  • Influence the direction and priorities of the team and the broader Engine organization as part of the leadership team.
  • Own roadmaps, projects, problems, and outcomes across their full lifecycle.
  • Contribute technically through hands-on coding, coaching, code review, technical review, and architectural guidance.
  • Hire, coach, and develop engineers into technical leaders.
  • Build a high-performing team with strong engineering practices.
  • Lead the team in scaling game networking technology for multiplayer experiences.

Benefits

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