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.
$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$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- ...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...SuggéréTaux horaireContrat Longue DuréeTemps pleinTravail à distanceHoraires flexibles
- ...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...Suggéré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...SuggéréTravail à distanceHoraires flexibles$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...Temps pleinPour les contractantsTravail au bureauZone localeHoraires 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 horaireTemps pleinTravail à distanceHoraires 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.\...Temps pleinTravail au bureau3 jours par semaine$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$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$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- ...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...Temps pleinStageTravail au bureau3 jours par semaine
$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- ...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
$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é$230.02k - $279.12k par année
...experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive... ...the long-term vision of the Geometry and Engine teams. Collaborate Cross-Functionally... ...Work closely with other teams (Graphics, Physics, Avatar) to ensure cohesive integration...Contrat Longue DuréeTemps pleinStageTravail au bureauZone localeParrainage de visaLundi au vendredi$146.2k - $201.1k par année
...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve... ...status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion,...Travail d'étéLe monde entier$91k - $113k par année
...and OAuth 2.0, plus integrations with external identity providers and application connectivity. We are looking for a Senior Software Engineer who can deliver high-quality production capabilities and work effectively in a fast-paced, collaborative, cross-functional, and...Zone localeLe monde entierHoraires flexibles- ...high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows... ...built. About You You’re an experienced software development engineer with a track record of building and shipping products that customers...Contrat Longue DuréeTemps pleinTravail au bureauHoraires flexibles
$216k - $252k par année
...individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into highly...Travail au bureau$96.4k - $133.9k par année
...to the Development Director . As a UI Engineer with Maxis, you will work on UI within the... ...Most of the work will be done in Unreal Engine, both in C++ and Blueprints. Some prototypes... ...level UI/UX subsystems. Write software requirements and technical specifications...Temps 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$93.7k - $153.9k par année
...organization, focused on developing the latest game features and engine enhancements in close collaboration with game and engine dev... ...created character heads for all EA SPORTS titles. A Rendering Software Engineer is a part of the game creation process. You will report...Temps pleinHoraires 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é$146k - $162k par année
...We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end-to-end, from designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. In this role, you won’t just...Contrat Longue DuréeTravail au bureauZone localeTravail à domicileLe monde entier- ...specifically for electrical contractors and distributors. Founded by an engineer to solve field inefficiencies, our award-winning, SOC 2 Type II–... ...innovation. ABOUT THE ROLE We are seeking a Team Lead, Software Engineering to guide a focused, high-performing agile pod of...Pour les contractantsTravail au bureau
- ...generated code. Requirements Demonstrated proficiency in software engineering principles and architectural design. Proficiency in... ...experience, is a bonus. Experience with large-scale game engines and familiarity with scripting languages are bonuses. Familiarity...Temps pleinTravail temporaire
$120k - $150k par année
...Job Responsibility: Netskrt is seeking a talented and motivated Software Engineer (Platform) based in Vancouver, BC to be part of our platform team. If you are passionate about building metrics and log collection systems, this is an exciting opportunity to make a significant...Contrat Longue DuréeTemps pleinTravail au bureau$180k - $230k par année
...Principal Geomechanics Engineer ITASCA North America | Canada-based About the role ITASCA North America is seeking a Principal... ..., or industry engagement. ~Familiarity with ITASCA software, such as FLAC3D, 3DEC, UDEC, or PFC. Why ITASCA...Contrat Longue DuréeTemps pleinTravail temporaireTravail à distance
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

