Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer, Physics (C++): Building and optimizing Roblox’s proprietary distributed physics engine and the APIs and tools used by developers, with an accent on real-time simulation, numerical methods, and high-performance C++ development. Focus on implementing rigid-body dynamics, integrating low-level physics solvers for online multiplayer gameplay, and improving performance through multithreading and SIMD optimization.
Location: The posting references Roblox headquarters in Vancouver, BC, Canada, but does not explicitly confirm that this specific role is based there. Office-based roles are onsite Tuesday through Thursday, with optional presence on Monday and Friday.
Company
Roblox builds a platform, tools, and 3D immersive digital experiences for a global community of developers and creators.
What you will do
- Develop physics features that enable dynamic and immersive Roblox experiences.
- Research, prototype, and turn new physics concepts into production-ready solutions.
- Optimize the robustness and real-time performance of the distributed physics engine.
- Integrate the low-level physics solver with the engine for online multiplayer gameplay across multiple platforms.
- Collaborate with internal teams and external developers to support feature adoption and resolve technical issues.
Requirements
- 8+ years of professional experience developing high-performance C++ software, or 2+ years with an advanced degree.
- Experience with multithreading, SIMD optimization, modern computer architecture, and performance engineering.
- Practical experience applying numerical methods to real-time physics simulation.
- Experience developing and deploying real-time online multiplayer physics simulations.
- Hands-on experience with physics SDKs such as PhysX, Havok, or Bullet.
- Bachelor’s or advanced degree in Computer Science, Mathematics, Physics, Engineering, or equivalent experience.
Culture & Benefits
- Work on large-scale 3D experiences used by tens of millions of people.
- Full-time employees are eligible for equity compensation and benefits.
- Reasonable accommodations are available during the recruiting process.
- For US-based roles, certain US visa categories may not be supported and future H-1B sponsorship may not be available.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
12 дней назад
Senior Expert Gameplay Engineer (C/C++)
149 100 - 275 876$
10 дней назад
Principal Animation Engineer - Central Tech (C++)
171 100 - 316 576$
13 дней назад
Senior Expert Gameplay Engineer (C/C++)
149 100 - 275 876$
12 дней назад
Senior Expert Gameplay Engineer (C/C++)
149 100 - 275 876$
9 дней назад
Senior Software Engineer (Game Porting)
100 000 - 200 000$
12 дней назад
Animation Engineer (Expert-Principal) - Central Tech
171 100 - 316 576$