Greenhouse ·
full-timeSenior Software Engineer, 3D Systems
Roblox · San Mateo, CA, United States
Education
- Level: Bachelor's degree
Key Skills
Notes
['Annual Salary Range $243,290 — $295,250 USD', 'Location: San Mateo, CA']
Experience required
8-8 years experienceAbout the Role Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences. The Geometry Scalability team builds systems that power avatars and environments at scale. Responsibilities Design and ship 3D engine systems for avatar and environment geometry, including mesh processing, level of detail, transcoding, streaming, runtime loading, and performance systems. Partner with Rendering, Avatar, Studio, and external developers to make features usable. Profile and improve game engine performance across devices, especially mobile. Lead projects end‑to‑end, mentor engineers, and uphold code quality. Requirements 8+ years of professional experience building high‑performance systems (game engines, real‑time simulation, robotics, AR/VR, etc.). Deep proficiency in C++ and clean, efficient code in large codebases. Hands‑on experience with real‑time 3D rendering, mesh/geometry processing, LOD, animation/skinning, spatial data, or 3D asset pipelines. Strong performance mindset: CPU/GPU trade‑offs, memory, loading latency, visual quality, frame‑time stability. Ability to drive ambiguous work end‑to‑end and communicate across teams.
Skills for this role
| Role | Senior Software Engineer, 3D Systems |
|---|---|
| Company | Roblox |
| Location | San Mateo, CA, United States |
| Compensation | Not disclosed |
| Posted | 2026-10-01 |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationSubmit your resume through the apply link.
- 2ScreeningRecruiter reviews your background against the role.
- 3AssessmentA technical test, assignment, or coding round, depending on the role.
- 4Interview(s)One or more rounds with the hiring team.
- 5OfferOffer letter with compensation and start date.
Before you apply
0/4More at Roblox
Other jobs at Roblox
- Principal Fullstack/backend Software Engineer, User Connections · San Mateo, CA, United States
- Principal Data Scientist - Safety · San Mateo, CA, United States
- Senior Software Engineer - Engineering Acceleration · San Mateo, CA, United States
- Senior Product Support Specialist · Gurugram, Haryana
- Senior Software Engineer (full Stack), Global Actions · San Mateo, CA, United States
Explore Related Placements
// similar opportunities
You might also like
Senior Software Engineer, Core Engine
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 ...
Senior Software Engineer - Core Platform And Systems
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 ...
Senior System Software Engineer
Nvidia
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s an outstanding legacy of innovation that’s fue...
Principal Software Engineer, Engine Systems
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 ...
Senior Software Engineer, Game Engine
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 ...
['Annual Salary Range $243,290 — $295,250 USD', 'Location: San Mateo, CA']
Senior Software Engineer, Service Mesh
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 ...