Senior C++ Engine Architect for 3D Games

Roblox

San Mateo (CA)

On-site

USD 243,000 - 295,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity compensation
Benefits described on Roblox page

Job summary

Roblox in San Mateo, CA is seeking a senior engineer to design and ship 3D engine systems for avatar and environment geometry, focusing on performance across mobile and other devices. You will collaborate with Rendering, Avatar, Studio, and external developers to create high-quality experiences.

You will lead end-to-end projects, mentor engineers, and help maintain code health and technical excellence across the Geometry Scalability team.

Qualifications

  • 8+ years of professional experience in high-performance systems such as game engines, real-time simulation, AR/VR, or related domains.
  • Deep proficiency in C++, writing clean, efficient, scalable code for large codebases.
  • Hands-on experience with production systems involving real-time 3D rendering, mesh/geometry processing, LOD, or GPU/client performance.
  • Experience diagnosing CPU/GPU tradeoffs, memory, loading latency, and frame-time stability on mobile/console platforms.
  • Track record of driving work end-to-end when requirements are unclear, from approach to production rollout.
  • Excellent collaboration and communication across Engine, Rendering, Avatar, Studio, and developer-facing teams.

Responsibilities

  • Design and ship 3D engine systems for avatar and environment geometry, including mesh processing, LOD, streaming, and performance tooling.
  • Collaborate closely with Rendering, Avatar, Studio, and external developers to ensure features are usable for creating experiences.
  • Profile and improve engine performance across devices with emphasis on mobile performance.
  • Lead by example, mentor engineers, and uphold high technical quality and code health on the team.

Skills

C++ expertise
3D systems experience
Real-time performance
Ownership
Collaboration
Engine development

Job description

Roblox in San Mateo, CA is seeking a senior engineer to design and ship 3D engine systems for avatar and environment geometry, focusing on performance across mobile and other devices. You will collaborate with Rendering, Avatar, Studio, and external developers to create high-quality experiences.

You will lead end-to-end projects, mentor engineers, and help maintain code health and technical excellence across the Geometry Scalability team.

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 - 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 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 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 Real-Time 3D Engine Engineer (C++)
Senior Real-Time 3D Engine Engineer (C++)

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 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 C++ Engineer, Real-time Engine
Senior C++ Engineer, Real-time Engine

Roblox Corporation • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior C++ Engineer, Engine
Senior C++ Engineer, Engine

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits described on Roblox page