3 дня назад
Senior Software Engineer, Client Systems (C++)
195 780 - 242 100$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer, Client Systems (C++): Building foundational C++ libraries and frameworks inside the Roblox game engine to connect Luau interfaces with core engine and mobile platform layers, with an accent on performance, modular architecture, and cross-platform support. Focus on diagnosing memory and framerate issues at massive scale, standardizing frontend systems, and designing foundations that run across iOS, Android, Windows, Mac, and consoles.
Location: San Mateo, California, United States. Hybrid office schedule with onsite work Tuesday, Wednesday, and Thursday; Monday and Friday presence is optional.
Salary: $195,780–$242,100 USD annual base pay, plus equity and benefits eligibility.
Company
Roblox develops a platform and tools for creating shared 3D immersive experiences used by millions of people and developers.
What you will do
- Build C++ libraries and modules inside the proprietary Roblox game engine.
- Develop the application foundation connecting Luau UI, the core game engine, and Android and iOS platform abstractions.
- Drive frontend C++ strategy and extend the Roblox interface layer.
- Design frameworks and reusable components used by multiple engineering teams.
- Diagnose memory and framerate issues affecting large-scale client performance.
- Collaborate with Engineering, Product, Design, surface owners, internal teams, and community developers.
Requirements
- 4+ years of experience with significant system or mobile programming knowledge.
- Strong C++ skills and the ability to write high-quality, performant code.
- Experience building frameworks and libraries with clean, modular, testable architecture.
- Understanding of software performance considerations, including mobile platforms.
- Self-directed ownership of projects throughout the full lifecycle.
- Strong collaboration, communication, and interpersonal skills.
Nice to have
- Experience with Lua.
Culture & Benefits
- Work on the future of human interaction and shared 3D experiences.
- Build foundational technology used across a large engineering organization.
- Full-time employees are eligible for equity compensation and company benefits.
- Equal employment opportunities and reasonable accommodations are provided during the hiring process.
- For US-based roles, certain US visa categories may not be supported and future H-1B sponsorship may be unavailable.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Principal Software Engineer Lead, Gameplay Systems - Minecraft (Gameplay Systems)
142 800 - 274 800$
Riot Games
7 дней назад
Principal Software Engineer (League of Legends UI Tooling)
3 дня назад
Lead Programmer (C/C++)
3 дня назад
Senior Generalist Engineer (Video Games)
110 000 - 130 000$
3 дня назад
Junior Generalist Engineer (Video Games)
65 000 - 85 000$
5 дней назад
Simulation Visualization Engineer (Aerospace)
130 000 - 170 000$