Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (Physics): Developing and optimizing a proprietary distributed physics engine for a global 3D immersive platform with an accent on rigid body dynamics, real-time performance, and complex mathematical modeling. Focus on implementing high-performance C++ solutions, leveraging multithreading and SIMD techniques, and integrating physics solvers for seamless online multiplayer experiences.
Location: Onsite in Vancouver, BC, Canada (Hybrid: Tuesday–Thursday in office).
Company
Roblox is a global platform that empowers a community of developers and creators to build and connect through immersive 3D digital experiences.
What you will do
- Innovate and implement powerful physics features to enhance immersive and dynamic experiences.
- Drive research and rapid prototyping to translate new ideas into practical, long-term solutions.
- Optimize the physics engine for robustness and real-time performance using modern computer architecture.
- Collaborate with internal teams and external developers to resolve technical challenges and improve feature utilization.
Requirements
- 8+ years of professional experience in high-performance C++ development (or 2+ years with an advanced degree).
- Proven expertise in multithreading and SIMD optimization techniques.
- Practical experience applying numerical methods to real-time physics simulations.
- Hands-on experience with physics SDKs such as PhysX, Havok, or Bullet.
- Strong understanding of modern computer architecture and its impact on software performance.
Culture & Benefits
- Equity compensation eligibility for all full-time employees.
- Comprehensive benefits package provided for full-time staff.
- Collaborative environment focused on shaping the future of human interaction and digital safety.
- Hybrid work model with structured office days to foster team collaboration.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →