Назад
обновлено 30 дней назад

Principal Software Engineer (WebRTC)

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

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

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

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

Текст:
/
TL;DR
Principal Software Engineer (WebRTC): Building and launching a real-time communication platform for voice chat, 3D audio, and large-scale broadcast at billion-user scale with an accent on C++ systems programming, distributed services, and cross-device performance. Focus on designing scalable concurrent systems, optimizing kernel-level and memory-intensive code, and improving communication components across mobile, console, and high-end platforms.

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

Salary: $295,250–$345,040 USD base pay annually, plus potential equity and benefits.

Company

Roblox builds a platform and tools for creating and experiencing 3D immersive digital experiences.

What you will do

  • Build and launch a real-time communication platform designed to support billions of users.
  • Develop voice chat, 3D audio, and large-scale broadcast capabilities across mobile, console, and high-end platforms.
  • Write efficient, maintainable, scalable C++ software using industry best practices and design patterns.
  • Improve the robustness and performance of existing real-time communication components.
  • Collaborate with engineers across the engine and partner teams to deliver integrated solutions.

Requirements

  • 8+ years of experience developing and deploying user-facing software products.
  • Experience deploying high-quality, multi-service distributed systems at scale.
  • Proficiency in C++ and understanding of parallel and concurrent programming.
  • Experience with performance optimization involving kernel work, assembly, C, and memory management.
  • Understanding of constrained platforms such as consoles and mobile devices.
  • Ability to work onsite in San Mateo on Tuesday through Thursday.

Culture & Benefits

  • Work on products used by a global community of developers and creators.
  • Collaborate with experienced engineering teams working on large-scale social and communication systems.
  • Full-time employees are eligible for equity compensation and company benefits.
  • Roblox provides equal employment opportunities and reasonable accommodations during the recruiting process.

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