Senior Real-Time 3D Engine Engineer (C++)

Roblox Corporation

San Mateo (CA)

On-site

USD 243,000 - 295,000

Full time

46 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Roblox Corporation in San Mateo, California is seeking an experienced engineer to help scale our geometry and rendering systems for avatars and environments. You will design and ship 3D engine features, ensuring they run smoothly across mobile and desktop while supporting millions of developers building immersive experiences.

The role emphasizes cross-team collaboration, mentoring, and owning projects end-to-end, with a focus on performance, memory, loading latency, and production readiness on

Qualifications

  • 8+ years of professional experience in high-performance systems such as game engines, real-time simulation, or AR/VR.
  • Deep proficiency in C++, writing clean, efficient, maintainable code in large codebases.
  • Hands-on experience with production 3D rendering, mesh/geometry processing, LOD, or GPU workflows.

Responsibilities

  • Design and ship 3D engine systems for avatar and environment geometry, including mesh processing, LOD, streaming, and runtime loading.
  • Collaborate with Rendering, Avatar, Studio and external developers to ensure features are usable for creating amazing experiences.
  • Profile and improve engine performance across devices, with emphasis on mobile and constrained platforms.
  • Lead by example: drive projects end-to-end, mentor engineers, and uphold high technical quality and code health.

Skills

C++ proficiency
Real-time 3D systems
Engine development
Performance optimization
Ownership in ambiguity
Cross-team collaboration

Job description

Roblox Corporation in San Mateo, California is seeking an experienced engineer to help scale our geometry and rendering systems for avatars and environments. You will design and ship 3D engine features, ensuring they run smoothly across mobile and desktop while supporting millions of developers building immersive experiences.

The role emphasizes cross-team collaboration, mentoring, and owning projects end-to-end, with a focus on performance, memory, loading latency, and production readiness on

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time 3D Engine Engineer
Senior Real-Time 3D Engine Engineer

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Senior Real-time 3D Engine Engineer - C++ (Equity)
Senior Real-time 3D Engine Engineer - C++ (Equity)

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits
Senior 3D Engine Systems Engineer — Real-time, Mobile
Senior 3D Engine Systems Engineer — Real-time, Mobile

Roblox Corporation • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior 3D Engine Engineer - Real-Time Scaling
Senior 3D Engine Engineer - Real-Time Scaling

Roblox Corporation • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior C++ Engine Architect for 3D Games
Senior C++ Engine Architect for 3D Games

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits described on Roblox page
Senior 3D Engine Engineer: Geometry & Scalability
Senior 3D Engine Engineer: Geometry & Scalability

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits package
Senior 3D Engine Engineer — Avatar & World Geometry
Senior 3D Engine Engineer — Avatar & World Geometry

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Comprehensive benefits
Senior 3D Engine Engineer — Avatar & Environments (Equity)
Senior 3D Engine Engineer — Avatar & Environments (Equity)

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits
Senior Rendering Engineer - Immersive Real-Time 3D
Senior Rendering Engineer - Immersive Real-Time 3D

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Benefits package
Realtime Engine Infrastructure Engineer (C++)
Realtime Engine Infrastructure Engineer (C++)

Roblox • San Mateo (CA)

On-site
USD 182,000 - 227,000