Назад
23 дня назад

Principal Software Engineer - Network Transport (Game Networking)

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

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

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

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

Текст:
/
TL;DR
Principal Software Engineer - Network Transport (Game Networking) (C++/Linux networking): Building and optimizing user-space network transport for Roblox's real-time multiplayer game platform with an accent on low latency, throughput, congestion control, and cross-device performance. Focus on designing multithreaded distributed networking systems, analyzing operating-system and CPU behavior, and reducing waste in millisecond-sensitive exchanges.

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

Base pay: $295,250–$345,040 USD per year. Full-time employees are also eligible for equity compensation and benefits.

Company

Roblox builds tools and platform infrastructure for developers and creators to produce shared 3D immersive experiences.

What you will do

  • Develop network transport systems that deliver game state and enable nearly synchronous multiplayer experiences.
  • Work across the game platform to support real-time communication between distributed clients and services.
  • Improve network scale, performance, latency, and throughput in client-server environments.
  • Support networking across desktop, mobile, and console clients.
  • Contribute to a large multithreaded distributed system serving millions of users worldwide.

Requirements

  • 10+ years of software engineering experience in game networking at a game engine or studio.
  • Experience developing powerful user-space network stacks and solving large-scale performance and latency problems.
  • Strong systems-level C++ programming experience, including memory, templates, virtual functions, and smart pointers.
  • Experience with Linux networking, QoS, and congestion control algorithms.
  • Understanding of game engine architecture and operating-system-level execution.
  • Deep knowledge of network stacks and interest in open-source software.

Culture & Benefits

  • Work on large-scale systems used by tens of millions of people.
  • Contribute to safer and more civil shared digital experiences.
  • Full-time employment includes equity compensation and benefits.
  • Reasonable accommodations are available during the recruiting process for qualifying disabilities or religious beliefs.
  • For US-based roles, future H-1B sponsorship may not be supported, and certain US visa categories may not be eligible for employment.

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