InternFlow

Greenhouse ·

full-time

Senior Software Engineer, 3D Systems

Roblox · San Mateo, CA, United States

Education

  • Level: Bachelor's degree
Software Development8-8 yrs experience

Key Skills

C++3D engine developmentMesh processingLevel of DetailReal-time renderingGPU optimizationPerformance profiling

Notes

['Annual Salary Range $243,290 — $295,250 USD', 'Location: San Mateo, CA']

Experience required

8-8 years experience
0 yrs10+ yrs

About 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

C++3D engine developmentMesh processingLevel of DetailReal-time renderingGPU optimizationPerformance profiling
RoleSenior Software Engineer, 3D Systems
CompanyRoblox
LocationSan Mateo, CA, United States
CompensationNot disclosed
Posted2026-10-01
DeadlineRolling

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.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

More at Roblox

Other jobs at Roblox

See all 78 openings at Roblox

Explore Related Placements


// similar opportunities

You might also like

Senior Software Engineer, Core Engine

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →

Senior Software Engineer - Core Platform And Systems

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →

Senior System Software Engineer

Nvidia

India, Punefull-time
Top Company
Workday

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...

Apply now →

Principal Software Engineer, Engine Systems

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →

Senior Software Engineer, Game Engine

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
OnsiteAny GraduateGreenhouseSoftware Development# C++# 3D engine systems# Mesh processing# Level of Detail+7 more

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']

Apply now →

Senior Software Engineer, Service Mesh

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →