Roblox logo

Software Engineering Manager - Network Transport

Roblox

San Mateo, CA · San Mateo · USD 293,800-343,340 / year · 8+ years experience · Full-time · Onsite · Posted Sep 28, 2026

At a glance

Experience
8+ years experience
Employment
Full-time
Workplace
Onsite
Location
San Mateo, CA · San Mateo
Salary
USD 293,800-343,340 / year · Base salary
Visa sponsorship
Visa sponsorship not offered

About the role

  • As an Engineering Manager for Engine Networking, you will lead and empower a team of engineers who help players experience the game as a nearly synchronous world that streams in seamlessly.
  • You will oversee the architecture, execution, and career growth of engineers working across real-time state synchronization and end-to-end asset delivery.

Responsibilities

  • Lead and empower a team of engineers working on real-time state synchronization and end-to-end asset delivery
  • Oversee the architecture, execution, and career growth of engineers
  • Drive execution and architectural roadmap for complex multithreaded systems that connect millions of concurrent users worldwide
  • Stream large volumes of content to users reliably across multi-platform deployments

Requirements

  • Managed, led, or mentored engineering teams working on high-performance, low-latency network infrastructure or content-delivery/asset-streaming systems in client/server environments
  • Experience driving execution and architectural roadmap for complex multithreaded systems that connect millions of concurrent users worldwide and stream large volumes of content to them reliably
  • Proven track record delivering systems supporting multi-platform deployments including desktop, mobile, and console clients
  • Experience building systems in resource-constrained environments where every CPU cycle and byte counts
  • 8+ years of total software engineering experience, including experience managing or leading high-performing systems, networking, or content-delivery engineering teams
  • Highly proficient in C++ environments with a deep appreciation for systems-level programming and underlying CPU/memory behavior
  • Knowledgeable in transport-level optimizations, Linux networking, QoS, and Congestion Control Algorithms

Preferred qualifications

  • A background in game engine development, game networking, asset pipelines, or content streaming, with deep familiarity in game loop architecture, state synchronization, and how assets are loaded, prioritized, and made available to the running experience
  • Experience with the asset delivery path - CDNs, caching layers and cache eviction, download scheduling and prioritization, prefetching, (de)compression and decoding, and streaming/incremental loading under tight memory budgets

Benefits

  • Equity compensation
  • Benefits as described on the company page

Workplace

  • Roles based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday

Skills

  • C++
  • Linux Networking
  • QoS
  • Congestion Control Algorithms
  • CDNs

Roblox

Software Engineering Manager - Network Transport

Apply now