Principal Software Engineer, Physics
$279.12k - $332.44k par annéeRoblox
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.
For roles that are based at our headquarters in Vancouver, BC, Canada: 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
$279,120—$332,440 CAD
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.
$140k - $210k par année
...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...SuggéréTravail à distanceTemps pleinTravail manuel$138k - $256k par année
...recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication,... ...experience • Intermediate computer and software skills to include the use of word processing... ...the four wellness pillars of mental, physical, financial and social. Upon these...SuggéréTemps pleinPour les contractantsTravail au bureauZone localeHoraires flexibles$124k - $179k par année
...Come join us!\n\nJob Summary:\n\nAre you a Software Engineer interested in joining our core R\u0026D... ...our state-of-the-art rendering engine, shading system, and scene representation... ...degree in Computer Science, Mathematics, Physics, Engineering, or equivalent experience.\...SuggéréTemps pleinTravail au bureau3 jours par semaine$135.8k - $253k par année
...Responsibility: Do you have a passion for engineering and a talent for solving... ...OS is seeking a talented Principal Sofwtare Engineer Lead who... ...computing, systems software excellence has never been more... ...condition, national origin, physical or mental disability, political...SuggéréTemps pleinZone localeTravail postéTravail le week-endTravail de la semaine- ...with brands like Tinder, Hinge, Match,\u00a0and OkCupid, is looking for a talented and motivated\u00a0\u003cstrong\u003eSenior Software Engineer \u003c/strong\u003eto join our team. As part of our Match Group Central Services team, you\u2019ll design, build, and maintain critical...SuggéréTemps pleinStageTravail au bureau3 jours par semaine
- ...focused on precision, speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously. Employers don’t just... ...leveraging AI tools. Who You Are ~10+ years of experience in software engineering, with a demonstrated track record of leading and...Taux horaireContrat Longue DuréeTemps pleinTravail à distanceHoraires flexibles
$132k - $198k par année
...tech stack to cutting-edge Stack 2.0? We are seeking a Senior Software Engineer to drive this migration and usher in a new era of geolocation... ...- Generous Learning & Development Allowance - Sports and Physical Wellness budget (30% of L&D Allowance) - Charitable and DEI initiatives...Travail à distanceTemps pleinLogé Sur PlaceTravail au bureauZone localeTravail à domicileTravail posté- ...fraud, errors and mistakes. Our specialised Accounts Payable software integrates with leading business ERP systems like SYSPRO,... ...and motivated individual to join our team as a Software Support Engineer. In this role, you will be the critical link between our development...Travail à distanceContrat Longue DuréeTemps plein
$95k - $145k par année
...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...Temps plein$90k - $125k par année
...for our customers so they can spend more time doing what they love. The Role: Push is looking for an experienced Full Stack Software Engineer (back end focus preferred) who loves tracking down tricky bugs, untangling thorny refactors, and uncovering performance...Temps pleinTravail au bureauTravail à distance$138k - $256k par année
...recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication,... ...engineering assignments of any complexity. Principal Job Duties & Responsibilities: Lead... ...encompasses the four wellness pillars of mental, physical, financial and social. Upon these...Temps pleinPour les contractantsTravail au bureauHoraires flexibles$120k - $210k par année
...As Lead Software Engineer, you would lead a team of engineers to write and maintain the tools necessary to support VFX workflows with a focus on production. Our ideal candidate is able to collaborate with non-technical stakeholders to define and document requirements, and...Temps pleinLe monde entier- ...every success. About the Role: Optimus is looking for a Principal Consultant to lead the design, articulation, and delivery of... ...~10+ years in technology consulting, architecture, or senior engineering roles ~ Proven experience designing and delivering enterprise...Temps pleinHoraires flexibles
$124k - $179k par année
...Summary: Do you mostly think in Java but wish you could talk about movies all day? We are looking for adventurous Full Stack Software Engineers who want to use their skills to help our world class artists be their creative best. Come join our high-calibre team and help...Travail au bureau3 jours par semaine- ...very high speed ( 2G) design with complex I/O clocking. THE PERSON: As a Senior Member of Technical Staff Engineer, you will be working with a diverse team of physical design engineers, RTL design engineers, and managers from NBIO IP team. You will drive physical...Temps pleinStageLe monde entier
$165k - $210k par année
...technologies with the company’s COSMOS software suite to unify diverse components... ...and accelerators at rack scale. As a Principal Product Applications Engineer on the Scorpio team, you will be the... ...~ Strong understanding of the physical layer and high-speed serial interfaces...Travail à distanceHoraires flexibles- ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously... ...than ourselves What You’ll Do As our Principal Data Engineer, you will help lead the... ...Engineering & Product: Collaborate with Software Engineering, Product, and Analytics to ensure...Taux horaireTravail à distanceHoraires flexibles
$150k - $200k par année
...meaningful impact At Apex were building more than a consulting and engineering firmwere creating a place where your career accelerates your... ...the Companys sign-on bonus program. Apex is hiring a Senior Principal Engineer Manager to be based in Vancouver Richland or Walla...Contrat Longue DuréeTemps pleinTravail temporaireStageTravail au bureauZone localeProgramme de réinstallation$110k - $155k par année
...employees. We are building a talent pool for future Rendering Engineers (intermediate or senior) to help build and optimize a visually... ...senior levels; title/level will match experience).Strong Unreal Engine 5 (or UE4 plus meaningful UE5 experience) and modern C++ skills....Travail à distanceContrat Longue DuréeEmploi permanentTemps plein- ...through this video primer!: Our interview process for Senior Software Developers respects the growth you’ve experienced while... ...various internal programs for refreshing and strengthening your engineering and customer facing skills, and work with your manager to make...Temps pleinExterne (Non Logé)
$80k - $100k par année
...will be the "glue" between our operational needs and our technical execution. You aren’t just managing a roadmap; you are building the engine that allows our entire team to scale. You will work side-by-side with the Head of Engineering to translate complex business...Temps pleinTravail à distanceHoraires flexibles$115.1k - $161.2k par année
...-the-art multi-platform game development engine. Our global team develops creative engine... ...Support our Game Content Creators and Software Engineers. Qualifications : High level... ...to our benefits programs, emphasizing physical, emotional, financial, career, and community...Temps pleinZone localeLe monde entier$90k - $107k par année
...you'll need to get an interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused environment. ~ Solid... ...origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status,...Travail au bureauZone localeRecrutement immédiatParrainage de visaHoraires flexibles$110k - $120k par année
...Position Overview: As a Software Engineer II at Diligent, you’ll take on a hands-on technical role in building secure, scalable, and high... ...origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status, protected...Travail au bureauZone localeParrainage de visaHoraires flexibles- ...humility. Your Role: As a Senior Software Engineer on the Realtime/Personalization team,... ...native Personalization Studio and RT2.0 engine. Operating at the intersection of deep engineering... ...equivalent practical experience. Physical Requirements: Working out of our...Contrat Longue DuréeСontratTravail au bureauÉquipe de nuit
$98.6k - $127.6k par année
...re all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond. Software Engineer Vancouver, Canada Job category: University Job ID: 130860-en_US Job summary NetApp is developing new portfolio...Temps pleinTravail au bureauZone localeRecrutement immédiat$82k - $110k par année
...business lead the way in powering secure and sustainable business connections through digital and physical channels. Job Description As an Intermediate Quality Software Engineer on our Integration team, you'll own the quality of the integrations that connect our...Temps pleinTravail au bureauZone localeTravail à distanceHoraires flexiblesTravail posté$145k - $155k par année
...judgment matter in real-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate and one Senior... ...applicants prepare and respond, Casper is adapting too. The engineering work behind it is becoming more complex, more consequential, and...Travail à distanceContrat Longue DuréeTemps pleinTravail postéÉquipe de nuit$98.52k - $123.16k par année
...Opportunity We are seeking a talented and motivated Full Stack Software Developer to join our dynamic team. The ideal candidate will... ...stack web development Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience Proven...Temps pleinTravail manuelTravail au bureau$173.4k - $238.35k par année
...insights to improve their business. Founded by engineers — and customer obsessed — we leap at... ...re only getting started. As a Fullstack software engineer, you will work with your team... ...or expression, language, national origin, physical and mental ability, political affiliation...Travail d'étéLe monde entier
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 !
- project engineer assistant project manager Vancouver, BC
- chief engineer Vancouver, BC
- chief power engineer Vancouver, BC
- general engineer Vancouver, BC
- director software engineering Vancouver, BC
- directeur ingénierie Vancouver, BC
- mechanical engineering project manager Vancouver, BC
- engineering project manager Vancouver, BC
- mechanical engineering director Vancouver, BC
- software engineer internship Vancouver, BC

