Principal Software Engineer, Physics
Roblox
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.
At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.
A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.
From the early days, simulated physics has been the foundation of the way users build in Roblox. Our physics engine enables dynamic environments with emergent behavior making games more immersive and exciting.
The Physics team develops Roblox's proprietary distributed physics engine. Our team implements the mathematical models behind our dynamic simulation engine, and ships engine APIs and tools that developers use every day. These models incorporate rigid body dynamics arising from external forces, collisions, and constraints while optimizing for real-time performance. We work on integrating the low level physics solver into the rest of the engine for online gameplay across multiple platforms. You will report to the Physics Environment Engineering Manager.
You Will:
- Innovate and implement powerful physics features that empower Roblox developers to create immersive and dynamic experiences.
- Drive innovation through research and rapid prototyping , translating new ideas into practical solutions that stand the test of time.
- Optimize and enhance the robustness and performance of the physics engine and its integrations, ensuring a seamless user experience.
- Collaborate with internal teams and external developers , providing expert support and guidance to improve feature utilization and resolve technical challenges.
You Have:
- 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.
- ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...looking for an experienced Programmer with a strong passion for physics and math to help implement new physics systems and maintain existing...SuggestedFull timeWorldwide
- ...where employees know they can thrive. TTEC Digital seeks a Principal Software Engineer to join our team. This role is a full-time and fully... ...understanding of high-capacity distributed systems and their failure physics — state management, race conditions, locking, contention,...SuggestedFull timeInternshipManual laborRemote work
$140k - $210k per year
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance...SuggestedFull timeManual labor$249.7k - $337.9k per year
...Role Description As a Principal Engineer at Dropbox, you will own company critical, loosely defined technical problems with multi year impact... ...builds, scales, and innovates, while remaining hands on in software development where it provides the greatest leverage. Your...SuggestedLong term contractFull time$176.26k - $220.32k per year
...for you, check out boomi.com or visit our Boomi Careers page to learn more. How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the architecture, design, and implementation of complex backend systems at scale....SuggestedLong term contractFull time- ..., secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster... ...VC, Redpoint Ventures, Sequoia Capital, and Spark Capital. Principal Software Engineer Remote — US, Canada, UK Chainguard...Long term contractFull timeLocal areaRemote workFlexible hours
$184.5k - $205k per year
...technologies with the company’s COSMOS software suite to unify diverse components into... ...in data centers worldwide. As a Principal Engineer in our Signal Connectivity Engineering... ...Ethernet PHYs, layer 1 devices, or PCIe physical layer implementations Understanding...Remote jobFull timeWorldwideFlexible hours$185k - $230k per year
...experience is an employee first process. Our vision is the same, a place where employees know they can thrive. As an Azure Principal Software Engineer, you will be focused on client engagement, project leadership, and technical solution design of Azure solutions for our...- ...promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search Infra team. This... ...such as Elasticsearch, Lucene, Solr, or distributed storage engines, and an understanding of how they work and why they work that...Long term contractFull time
$230k - $280k per year
...Description This is a full stack engineering role focused on building and evolving Seeq'... ...the ability to deliver polished, reliable software at every layer. What You Will Do... ...years: 6+ years for Staff, 10+ years for Principal Demonstrate a strong understanding of...Full timeImmediate startRemote workHome office$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding students...Long term contractRemote work- ...when working with data. With Neurelo, developers can build their software faster and better with an elegant experience, run and scale them... ...and technological vision for Neurelo’s products Passionate engineer and architect who can challenge the status quo, thinks big picture...Remote jobFull time
$180k - $220k per year
...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates within Canada only, working in Eastern Time... ...processes in partnership with our DevOps team, ensuring our software solutions are highly available, performant, and secure. Collaborate...Long term contractFull timeRemote workFlexible hours$225k - $275k per year
...About the role This role is a Principal-level individual contributor... ...embedded in the Security Engineering organization, focused on Wirespeed... ...workflows. The Principal Software Engineer will own critical backend... ...WeWork access ~ Mental & physical health wellness programs like...Long term contractFull timeFixed term contractWork at officeRemote workHome officeFlexible hours- ...is The Role We're looking for a Principal Software Developer to join the Elasticsearch - Search... ...globally-distributed team of expert engineers focuses on delivering a robust and... ...to produce an industry-leading search engine offering, supplying unparalleled speed...Full time
- ...@Netskope . About the Role The Engineering Productivity Team at NetSkope builds the... ...quality. We are looking for an experienced Principal Software Engineer to own and drive our CI/CD... ...statues, age, national origin, ancestry, physical or mental disability, medical condition...Full timeWork at office
$158k - $263k per year
...Role Platform Infrastructure Engineering is responsible for building... ..., the first time. As a Principal II Platform Infrastructure Engineer... ...Automation and Collaboration Software (TACOS). Provision cloud... ..., national origin, ancestry, physical or mental disability, medical...Long term contractFull timeInternshipLocal area$180k - $220k per year
...is a leader in advanced AI hardware and software systems for edge-to-cloud computing.... ...semiconductor design and AI systems. Principal DFT Engineer Job Description : Developing silicon... ...Synergy: Collaborate with Design, Physical Design, and Yield teams to ensure high...Full timeRemote work$226.58k - $332.32k per year
...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...empower content developers worldwide. What You'll Do As a Principal Software Programmer of the Media Services team, you'll provide...Long term contractFull timeTemporary workWorldwide- ...What is The Role We are seeking a Principal Software Developer to join the Elasticsearch Security... ...isolation. You will work with engineering and product leaders at Elastic. Your goal... ...inside the Elasticsearch core engine. Developing the foundational security...
- ...breakthrough products. ( ) Responsibilities: Lead a team of engineers to characterize optical transmitters, optical receivers and link... ...guidance Qualifications: MS or PhD in electrical engineering or physics with 6+ years of experience Expertise with optical transceiver circuits...Full timeInternship
$131k - $191.4k per year
...français suivra / The French job posting follows 26WD99177, Principal Software Developer - Databases About Autodesk Construction... ...decisions across teams, and raise the technical bar for how engineering teams build on shared storage infrastructure. Responsibilities...Full timeContract workFor contractorsApprenticeshipSummer workWork at office- ...At ClickUp, we’re not just building software. We’re architecting the future of work! In a world overwhelmed by work sprawl, we... ...redefining what’s possible! Role Overview We’re seeking a Principal Frontend Engineer to drive the long-term technical vision for frontend...Long term contractFull timeVisa sponsorshipWork visa
- ...to ship better, more secure software faster. The same principles... ...overview of this role As Principal Product Manager, Software... ...experience. Partner with product, engineering, design, and go-to-market... ..., marital status, mental or physical disability, genetic information...Full timeRemote work
- ...ABOUT YOU We are looking for a Principal Engineer to take architectural ownership of the agent-readable Shop Builder platform. This is... ...a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their...Full timeLocal areaWorldwide
$249.7k - $337.9k per year
...Role Description Dropbox is hiring a Principal Software Engineer, Identity & Engagement to drive the technical direction and execution of the core services that power Dropbox’s product ecosystem. This includes mission-critical infrastructure across identity and access...Long term contractFull timeImmediate start$156k - $174k per year
...events in the office with your specific team. This is a requirement for this role. PointClickCare is searching for a Principal Software Data Engineer who will contribute to all phases of the software development life cycle, and will play a crucial role in designing, developing...Remote jobLong term contractFull timeWork at officeFlexible hours- ...If you happen to live close to one of our physical office locations our doors are open for... ...that powers Reddit’s mission. As a backend engineer on the team, candidates might work on:... ...Required Qualifications: ~3+ years of software development experience in one or more general...RemplacementFull timeFor contractorsWork at officeRemote workFlexible hours
$90k - $135k per year
...an invaluable role in our success. The engineering team at Warner Music Group makes all of... ...Your Role: We are seeking a full-stack Software Engineer to join our Distribution team at... ...(genetic characteristics or cancer), physical or mental disability, military service or...Full timeLocal areaRemote workWorldwide$120k - $210k per year
...join us! Job Summary: Are you a Software Engineer interested in joining our core R&D group... ...including our state-of-the-art rendering engine, shading system, and scene... ...degree in Computer Science, Mathematics, Physics, Engineering, or equivalent experience....Full timeWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Physics. Be the first to apply!
- chief engineer Remote
- project engineer assistant project manager Remote
- mechanical engineering project manager Remote
- general engineer Remote
- engineering project manager Remote
- director software engineering Remote
- directeur ingénierie Remote
- mechanical engineering director Remote
- chief power engineer Remote
- développeur logiciel Remote
