ROBLOX Corporation

Software Engineering Manager - Network Transport

ROBLOX Corporation • $293K — $343K *
Consumer Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software engineering experience, with leadership in systems or networking teams.
  • Experience managing high-performance, low-latency network infrastructure in client/server environments.
  • Proven experience in delivering systems for multi-platform deployments, including desktop, mobile, and console.
  • Background in game engine development or content delivery, especially in state synchronization and asset pipelines (preferred).
  • Experience with asset delivery mechanisms such as CDNs and caching (preferred).

Responsibilities

  • Lead and mentor a team of engineers focusing on network synchronization and asset delivery.
  • Oversee architectural design and execution for robust multithreaded systems.
  • Drive technical strategy on network stacks, protocols, and asset streaming frameworks.
  • Ensure seamless experience for millions of concurrent users with reliable content delivery.
  • Facilitate cross-functional collaboration among platform, engine, and content teams.

Benefits

  • Equity compensation included for all full-time employees.
  • Flexible onsite presence with required days on Tuesday, Wednesday, and Thursday.
  • Access to comprehensive benefits packages.
Full Job Description
The Engine Networking Team pulls players together by ensuring the game state is communicated to all, ensures the world those players share actually shows up - the right bits, at the right time, without hitches. 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. Just as the nerves in our bodies coordinate our actions and the bloodstream delivers what every cell needs, the network system coordinates all the computers involved while the asset pipeline delivers the content that brings the experience to life. You will oversee the architecture, execution, and career growth of engineers working across real-time state synchronization and end-to-end asset delivery in your quest to communicate every part of Roblox to every player, as fast as physically possible. You Have: • 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 - from desktop clients to mobile phone clients to console clients - including the bandwidth, storage, and memory realities each platform imposes. • Experience building systems in resource-constrained environments where every CPU cycle and byte counts. • 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. Preferred) • 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. (Preferred) You Are: • An engineering leader with 8+ years of total software engineering experience, including experience managing or leading high-performing systems, networking, or content-delivery engineering teams. • Passionate about continuous technical excellence and comfortable guiding technical strategy around low-level Network Stacks, custom protocols, asset streaming and caching architectures, and open-source contributions. • Highly proficient in C++ environments with a deep appreciation for systems-level programming and the underlying CPU/memory behavior (smart pointers, templates, custom allocators) - the same fluency that separates a smooth stream from a stall. • Knowledgeable in transport-level optimizations, Linux networking, QoS, and Congestion Control Algorithms, and thoughtful about how those interact with asset delivery - download prioritization, bandwidth adaptation, and time-to-first-frame - with the ability to help your team navigate trade-offs down to the millisecond and the byte. • An advocate for engineering growth, team execution, operational quality, and driving cross-functional alignment across platform, engine, content, and infrastructure teams. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page. Annual Salary Range $293,800-$343,340 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).

About ROBLOX Corporation

Roblox Corporation is a video game company that operates a massively multiplayer online game platform. The platform allows users to create and play games in a virtual world, with a focus on user-generated content. Roblox was founded in 2004 and is headquartered in San Mateo, California. The company has grown rapidly in recent years, and now has over 100 million monthly active users. In 2021, Roblox went public through a direct listing on the New York Stock Exchange.
Learn more about ROBLOX Corporation
Size
960 employees
Market Cap
$15.6 billion
Industry
Net Income
-$242.8 million
Founded
2004
Revenue
$727 million
NASDAQ

Similar Jobs

More Jobs at ROBLOX Corporation

More Consumer Technology Jobs

Find similar Software Engineering Manager - Network Transport jobs: