Назад
12 дней назад

Software Engineering Manager - Network Transport

293 800 - 343 340$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineering Manager - Network Transport (C++/Networking): Leading the architecture and execution of real-time state synchronization and end-to-end asset delivery systems for Roblox's large-scale, multi-platform game experiences with an accent on low-latency networking, content streaming, and resource-constrained systems. Focus on guiding teams through transport optimization, congestion control, caching, bandwidth adaptation, and reliable delivery across desktop, mobile, and console platforms.

Location: San Mateo, California, United States; office-based roles are onsite Tuesday through Thursday, with optional presence on Monday and Friday.

Salary: $293,800–$343,340 USD annual base pay, plus potential equity compensation and benefits.

Company

Roblox builds tools and infrastructure that enable developers and creators to deliver immersive 3D digital experiences.

What you will do

  • Lead and empower engineering teams responsible for engine networking and asset delivery.
  • Oversee architecture and execution for real-time state synchronization and end-to-end content streaming.
  • Drive technical roadmaps for multithreaded systems serving millions of concurrent users.
  • Guide development of transport-level optimizations, custom protocols, caching architectures, and bandwidth adaptation.
  • Support reliable multi-platform delivery across desktop, mobile, and console clients.
  • Develop engineers' careers while aligning platform, engine, content, and infrastructure teams.

Requirements

  • 8+ years of software engineering experience, including management or leadership of high-performing systems, networking, or content-delivery teams.
  • Experience with high-performance, low-latency network infrastructure or content-delivery and asset-streaming systems in client/server environments.
  • Experience driving architecture and execution for complex multithreaded systems serving millions of concurrent users.
  • Highly proficient in C++ and systems-level programming, including CPU and memory behavior, smart pointers, templates, and custom allocators.
  • Knowledge of transport optimization, Linux networking, QoS, congestion control, download prioritization, and bandwidth adaptation.
  • For US-based roles, certain United States work-authorization visa categories may not be supported, and future H-1B sponsorship may not be available.

Nice to have

  • Background in game engine development, game networking, asset pipelines, or content streaming.
  • Deep familiarity with game-loop architecture, state synchronization, and asset loading prioritization.
  • Experience with CDNs, caching and eviction, download scheduling, prefetching, compression, decoding, and incremental loading under tight memory budgets.

Culture & Benefits

  • Work on large-scale systems shaping shared 3D digital experiences.
  • Focus on technical excellence, operational quality, engineering growth, and cross-functional collaboration.
  • Full-time employees are eligible for equity compensation and company benefits.
  • Reasonable accommodations are available during the recruiting process for qualifying disabilities or religious beliefs.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →