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: 10+ 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.
For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on .
Annual Salary Range
$345,040—$399,420 USD
Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.
For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
- ...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... ...computer architecture and its impact on software performance. Physics and Numerical Methods...SuggéréTemps pleinTravail au bureauZone localeParrainage de visaLundi au vendredi
$190k - $220k par année
...If you’re looking to be one of the first engineers at an early stage, rapidly growing startup, let’s chat! Canopy Connect is building the... ...exceptional engineers to drive our mission forward. As a Principal/Sr Staff Engineer, you will work closely with our VP Engineering...SuggéréTemps pleinStageTravail à distanceBureau à domicileParrainage de visa- ...platform for Financial Planning & Analysis (FP&A), an established software category with a multi-billion market but no clear winner. We’re... ...experiences that make complex products intuitive Raise the engineering bar through excellent code, thoughtful reviews, and clear...SuggéréTemps pleinApprentissageZone localeTravail à distance
- ...Infrastructure organization. We build shared foundations that help engineers ship backend product work quickly, safely, and reliably. The... ...to hear from you if you have: Bring 5+ years of professional software engineering experience, including 3+ years building production systems...SuggéréSalaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
$170k - $215k par année
...Senior Software Engineer, Scientific Computing About the Company The mining industry has steadily become worse at finding new ore deposits... ...xarray and numpy. Experience with data that comes from the physical world: physical measurements, scientific instrument output, imagery...SuggéréTemps pleinStageTravail à distance$170.4k - $234.3k par année
...What You'll Be Doing: Lead and collaborate with a team of engineers to design, implement, and optimize our programmatic bidding systems... ...engineering role, not research-focused.) ~5+ years of experience in software development, particularly building high-throughput, low-latency...Zone localeTravail à distanceTravail à domicileBureau à domicile$145k - $260k par année
...collaborative – we can help developers ship better software more quickly. For more information on... ...our How We Work . As a Software Engineer, you will… Participate in all aspects... ..., age, sex, marital status, ancestry, physical or mental disability, veteran status, gender...Travail à distanceRemplacementStageTravail au bureauRecrutement immédiatHoraires flexibles- ...rely on to build and make decisions. In this role, you'll lead engineers across Data Platform through their next phase of scale, setting... ...infrastructure systems in a production, online environment ~ A strong software engineering background with senior or staff-level technical...Salaire minimumContrat Longue DuréeTemps pleinZone localeTravail à distanceHoraires flexibles
- ...other platform. And we're just getting started. Backed by Greylock and Y Combinator, fully remote since 2018. As a Senior Software Engineer at Postscript, you'll be a high-ownership contributor to one of our core product or platform teams — owning meaningful systems...Contrat Longue DuréeTemps pleinTravail à distanceTravail à domicileHoraires flexibles
$170k - $215k par année
...Senior Software Engineer, Scientific Computing About the Company The mining industry has steadily become worse at finding new ore deposits, requiring 10X more capital to make discoveries compared to 30 years ago. The easy-to-find, near-surface deposits have largely been...Temps pleinStageTravail à distance- Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea ...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...Qualified to increase lead conversions, generate more meetings, and improve efficiency within their inbound pipeline motion. Software Engineer Join our Platform Engineering team at Qualified as a Software Engineer and play a pivotal role in developing the infrastructure...Travail à distance
- ...shape the future of design and collaboration, join us! As a Software Engineer, you'll work on some of the most technically challenging and impactful... ...of users around the world. Whether you're optimizing our core engine, building authoring tools, or crafting new platform...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! Billing is a full stack engineering group automating revenue workflows and building end-to-end payment and billing capabilities for all of Figma’s customers, from two-...Salaire minimumContrat Longue DuréeTemps pleinTravail temporairePériode scolaireZone localeTravail à distanceHoraires flexibles
- ...time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! Figma’s Observability engineering team builds and operates the systems that give us deep visibility into the health, performance, and efficiency of our platform....Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! As a Full Stack Engineer, you’ll have the opportunity to build both the products and the platforms that empower millions of users—from startups to Fortune 500...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...data-driven decision-making across the company. We serve a diverse set of stakeholders, including AI researchers, machine learning engineers, data scientists, product engineers, and business teams that rely on data for insights and strategy. Our team owns and scales critical...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...Figma is seeking a versatile and experienced Machine Learning / AI Engineer to join our growing AI team, working at the intersection of... ...hear from you If you have: ~5+ years of industry experience in software engineering, with 3+ years focused on applied machine learning or...Salaire minimumContrat Longue DuréeTemps pleinZone localeTravail à distanceHoraires flexibles
- ...the future of design and collaboration, join us! Our Creation Engine teams work on some of the core technologies that power our real... ...you if you have: ~5+ years of professional experience shipping software with a specialization on Video/Image rendering & playback. ~ Experience...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...organization owns Figma’s build and CI infrastructure, enabling engineers to ship changes to production quickly and safely. We build and operate... ...health of our platform Care deeply about the quality of the software and systems you build, with an artisan mentality and a constant...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...features that span web and native code. You’ll work closely with your engineering peers to chart out upcoming work and how best to execute on it.... ...iOS, Android, and web engineers ~ A pragmatic approach to software development that delivers real user value through maintainable,...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...shape the future of design and collaboration, join us! At Figma, infrastructure is at the heart of everything we build. As a Software Engineer on our Infrastructure team, you’ll help design, build, and operate the systems that power our real-time collaborative design tools...Salaire minimumTemps pleinZone localeTravail à distanceLe monde entierHoraires flexibles
- ...collaboration, join us! We’re looking for experienced full-stack engineers to join teams across Figma’s Growth and Monetization... ...Love to Hear From You If You Have: ~4+ years of professional software engineering experience, with a track record of shipping and maintaining...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
$100k par année
...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors.... ...contributors of all seniorities. As our TT-Distributed Software Engineer, you will develop and optimize distributed software systems that...Emploi permanent- ...and generative design emerge, the opportunity for AI experience engineering is greater than ever. You’ll collaborate closely with a cutting... ...in collaboration with cross-functional teams of innovative software engineers, product managers, and data scientists Break down...Salaire minimumContrat Longue DuréeTemps pleinTravail temporaireZone localeTravail à distanceHoraires flexibles
- ...quality. We’re looking for strong infrastructure and platform-minded engineers to contribute to our agent infrastructure, context retrieval &... .... We'd love to hear from you if you have: ~5+ years of Software Engineering experience, especially in backend or infrastructure...Salaire minimumTemps pleinZone localeTravail à distanceHoraires flexibles
- ...collaboration, join us! You will be the first engineering manager for the Growth Platform, and you’... ...application platforms ~7+ years of software engineering experience at the application... ...personalization systems, recommendation engines, or ML-driven content selection...Salaire minimumContrat Longue DuréeTemps pleinTravail temporaireZone localeTravail à distanceHoraires flexibles
- ...based features. In this role, you’ll lead the team that enables engineers at Figma to easily develop the next generation of interactive Figma... ...and how they operate, including game, application, or browser engines Experience with creative coding frameworks used for building...Salaire minimumContrat Longue DuréeTemps pleinZone localeTravail à distanceHoraires flexibles
$160k - $180k par année
...Qualified to increase lead conversions, generate more meetings, and improve efficiency within their inbound pipeline motion. As a Software Engineer on the Product Team at Qualified, you will tackle technically challenging and ambiguous problems by building exceptional...Travail à distanceRecrutement immédiat- ...the AI-powered workflows, platforms, and tooling that make every engineer at the company more productive. From agentic CI auto-fixing and... ...this team owns the systems that are transforming how Figma builds software. The team operates across a three-layer platform stack—sandbox...Salaire minimumContrat Longue DuréeTemps pleinStageZone localeTravail à distanceHoraires flexibles
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Principal Software Engineer, Physics. Soyez parmi les premiers à postuler !
- director software engineering États-Unis
- project engineer assistant project manager États-Unis
- engineering project manager États-Unis
- general engineer États-Unis
- mechanical engineering project manager États-Unis
- software developer no experience États-Unis
- software engineer États-Unis
- software engineer - computer États-Unis
- senior software developer États-Unis
- software developer intern États-Unis
