Назад
9 дней назад

Senior Software Engineer - Network Transport (C++)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer - Network Transport (C++): Building high-performance network transport and game networking systems that synchronize game state for millions of users across desktop, mobile, and console clients with an accent on latency, throughput, scalability, and Linux networking. Focus on optimizing user-space network stacks, congestion control, QoS, multithreaded distributed systems, and low-level C++ performance.

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

Salary: $243,290–$295,250 USD base pay annually, plus potential equity compensation and benefits.

Company

Roblox builds a platform and tools for creating and experiencing large-scale 3D interactive games and social experiences.

What you will do

  • Develop network transport systems that synchronize game state for millions of users.
  • Improve user-space networking performance, scalability, latency, and throughput in client-server environments.
  • Support networking across desktop, mobile, and console clients.
  • Work across the game platform and engine to enable near-synchronous multiplayer experiences.
  • Analyze CPU, operating-system, and memory behavior to reduce delays in network exchanges.

Requirements

  • 7+ years of software engineering experience in game networking within a game engine or studio.
  • Strong systems-level C++ programming experience, including smart pointers, templates, virtual functions, and memory management.
  • Deep understanding of network stacks and experience with Linux networking.
  • Experience with QoS, congestion control algorithms, multithreaded distributed systems, and open-source networking.
  • Experience working on game engines and understanding their architecture.
  • Ability to work onsite in San Mateo Tuesday through Thursday for office-based roles.

Culture & Benefits

  • Work on large-scale systems used by tens of millions of people worldwide.
  • Contribute to safer and more civil shared digital experiences.
  • Full-time employees are eligible for equity compensation and company benefits.
  • Roblox provides equal employment opportunities and reasonable accommodations during the recruiting process.
  • Future H-1B sponsorship may not be supported, and certain U.S. visa categories may not be eligible for employment.

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