Roblox logo

Principal Software Engineer, Physics

Roblox
Vancouver, British Columbia, Canada
Posted 19 hours ago
Last seen 2 hours ago
Active
full-time
Software Engineering
$279,120—$332,440 CAD

Job Summary

Shape the future of immersive digital experiences as a Principal Software Engineer on Roblox's Physics team, driving innovation in real-time distributed physics and empowering millions of creators. This role offers the chance to solve unique technical challenges at scale and contribute to a platform connecting a billion people.

About this job

This Principal Software Engineer will join the Physics team at Roblox to innovate, implement, and optimize the proprietary distributed physics engine. The role involves developing mathematical models for dynamic simulation, integrating low-level physics into the engine for online gameplay across multiple platforms, and driving innovation through research and rapid prototyping.

Requirements

- Extensive C++ Development: 8+ years of professional experience writing high-performance, optimized C++ code (2+ years if with an advanced degree). - Performance Engineering: Demonstrated ability to use multithreading and SIMD optimization techniques to enhance application efficiency with knowledge of modern computer architecture and its impact on software performance. - Physics and Numerical Methods Experience: Practical experience applying numerical methods to solve problems in real-time physics simulation. - Real-Time Physics Expertise: Proven experience developing and deploying real-time and online multiplayer physics simulations. - Physics SDK Familiarity: Hands-on experience integrating and applying physics SDKs such as PhysX, Havok, and Bullet. - Educational Background: Bachelor's or advanced degree in Computer Science, Mathematics, Physics, Engineering, or equivalent demonstrated experience.

Benefits & Perks

- Equity compensation - Benefits as described on the careers page

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.