Roblox

Senior Software Engineer - Network Transport

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Network Transport Engineer в команду Engine Networking в Roblox. Задача — обеспечить почти синхронную передачу игрового состояния всем игрокам через масштабируемый сетевой транспорт.

Задачи

  • Работать над всеми областями игровой платформы для обеспечения real-time коммуникации
  • Развивать user-space сетевой стек с фокусом на масштаб, производительность, задержки и пропускную способность
  • Обеспечивать синхронную передачу игрового состояния игрокам
  • Работать с клиентами на desktop, mobile и консолях

Требования

  • 7+ лет опыта как software engineer в game networking из Game Engine/Studio
  • Глубокое понимание сетевого стека
  • Сильный опыт системного программирования на C++
  • Опыт с Linux networking, QoS, алгоритмами congestion control
  • Опыт работы с крупными многопоточными распределёнными системами
  • Понимание работы на уровне операционной системы
  • Опыт работы с игровым движком

Условия

  • Годовой диапазон зарплаты $243,290—$295,250 USD
  • Equity compensation и benefits для full-time сотрудников
  • Офисный формат по вторникам, средам и четвергам, опционально в понедельник и пятницу

Навыки

  • C++
  • Linux networking
  • QoS
  • Congestion Control Algorithms
  • Game networking
  • Game Engine
  • Multithreading
  • Distributed systems

Похожие вакансии

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Senior Software Engineer - Network Transport — Roblox, 243,290 – 295,250 USD в год, Гибрид | itrelocate