Назад
1 месяц назад

Senior Software Engineer - Consumer Apps Desktop (C++/Windows/macOS)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer - Consumer Apps Desktop (C++/Windows/macOS): Building and evolving the Windows and macOS desktop foundation behind Roblox sessions, including launch, rendering, and OS integration, with an accent on performance, reliability, concurrency, and memory management. Focus on leading end-to-end platform initiatives, diagnosing crashes and performance issues across large-scale consumer hardware, and setting technical standards for a client codebase used by millions of players.

Location: San Mateo, California, United States; hybrid office attendance is required Tuesday through Thursday, with optional presence on Monday and Friday.

Salary: $196,750–$243,290 USD annual base pay, plus equity compensation and benefits.

Company

Roblox builds a platform and tools for creating and experiencing immersive 3D digital environments used by millions of people.

What you will do

  • Shape and improve the Windows and macOS desktop experience used by millions of players.
  • Own major desktop initiatives end-to-end, from ambiguous concepts through launch, measurement, and iteration.
  • Rebuild and optimize core application areas including startup, rendering, and operating-system integration.
  • Set technical standards through implementation, code review, mentorship, and engineering planning.
  • Partner with product, design, data science, Microsoft, and Apple counterparts on platform-specific features.

Requirements

  • 5+ years of experience shipping client software and deep C++ expertise in large, established codebases.
  • Experience releasing significant Windows or macOS applications and working with their APIs.
  • Strong debugging and profiling skills, including crash analysis and performance diagnosis across the full client stack.
  • Expertise with concurrency, threading models, and memory management.
  • Ability to turn ambiguous problems into scoped engineering plans and lead them to completion.
  • For this US-based role, candidates must have applicable United States work authorization; certain US visa categories may not be supported.

Nice to have

  • Experience with Lua or React.

Culture & Benefits

  • Work on a desktop platform used by tens of millions of people.
  • Full-time employment includes equity compensation and benefits.
  • Collaborate across product, design, platform, data science, Microsoft, and Apple teams.
  • Contribute to safer and more civil shared digital experiences.

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