Назад
2 дня назад

Senior Software Engineer (C++)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (C++/Game Engine): Developing critical C++ subsystems for Roblox's game engine, harmonizing resource usage across devices, and improving performance in real-time applications with an accent on low-level systems, memory, threading, and CPU and bandwidth constraints. Focus on optimizing engine code across mobile clients and cloud servers, solving complex system-level problems, and supporting scalable gameplay across varied hardware.

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

Salary: $196,750–$243,290 USD base pay annually; full-time employees are also eligible for equity compensation and benefits.

Company

Roblox builds tools and a platform for developers and creators to deliver 3D immersive digital experiences across devices.

What you will do

  • Develop C++ engine code for subsystems critical to the Roblox game engine.
  • Harmonize resource usage so gameplay works across devices with different CPU, memory, and bandwidth capabilities.
  • Develop optimization techniques to improve player engagement.
  • Build and maintain software across mobile phone clients and cloud-based servers.

Requirements

  • 4+ years of experience solving complex, system-level problems in large-scale codebases.
  • Good understanding of core systems fundamentals and low-level performance considerations.
  • Experience working in the guts of a game engine or a strong passion for learning game engine technology.
  • Curiosity and willingness to learn and stay up to date with technology development.

Nice to have

  • Strong C++ experience.
  • Experience developing and shipping machine learning models.

Culture & Benefits

  • Work on software used by tens of millions of people and a global community of more than 2 million developers.
  • Collaborate with experienced engineers on high-performance real-time applications.
  • Full-time employment includes eligibility for equity compensation and benefits.
  • Roblox provides equal employment opportunities and reasonable accommodations during the recruiting process.

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