Avatar Personalization Architect

Roblox

San Mateo (CA)

On-site

USD 295,000 - 345,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Roblox is seeking a Principal Software Engineer for the Avatar Personalization team in San Mateo, CA. You will lead features in the Roblox game engine, enhance avatar customization, and collaborate across teams to deliver high-quality systems for tens of millions of monthly players.

The role emphasizes architectural leadership, cross-team coordination, and hands-on implementation in C++ and Lua within a consumer-facing platform.

Qualifications

  • 8+ years of professional experience on a consumer-facing game engine or game application.
  • Proficiency with C++, 3D math, data structures, algorithms, and networking.
  • Experience building character systems, editors, and content creation tools.
  • Experience with online console or mobile game titles and animation/shading systems.

Responsibilities

  • Implement groundbreaking features in the Roblox game engine to build the best avatar system.
  • Build APIs for developers enabling in-experience avatar creation from scratch.
  • Enhance avatar fidelity and uniqueness on Roblox.
  • Use the Roblox engine to build vertical apps across platforms (mobile to console).
  • Refactor codebase and set architectural standards for reliability, performance and tests.
  • Collaborate with teams to strengthen the world’s best user-generated gaming platform.
  • Implement systems in C++ and Lua.

Skills

C++
3D math
Data structures
Algorithms
Networking
Character customization

Tools

Editors
Content creation tools

Job description

Roblox is seeking a Principal Software Engineer for the Avatar Personalization team in San Mateo, CA. You will lead features in the Roblox game engine, enhance avatar customization, and collaborate across teams to deliver high-quality systems for tens of millions of monthly players.

The role emphasizes architectural leadership, cross-team coordination, and hands-on implementation in C++ and Lua within a consumer-facing platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Avatar Personalization Architect
Avatar Personalization Architect

Roblox Corporation • San Mateo (CA)

On-site
USD 295,000 - 345,000
Principal Avatar Personalization Engineer
Principal Avatar Personalization Engineer

Showcify, Inc. • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Benefits described on page
Senior Avatar Engine Engineer (C++/Lua)
Senior Avatar Engine Engineer (C++/Lua)

The Briefed • San Mateo (CA)

On-site
USD 200,000 - 260,000
Senior Software Engineer - Avatar Personalization
Senior Software Engineer - Avatar Personalization

The Briefed • San Mateo (CA)

On-site
USD 200,000 - 260,000
Principal Software Engineer - Avatar Personalization
Principal Software Engineer - Avatar Personalization

Roblox Corporation • San Mateo (CA)

On-site
USD 295,000 - 345,000
Principal Software Engineer - Avatar Personalization
Principal Software Engineer - Avatar Personalization

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Principal Software Engineer - Avatar Personalization
Principal Software Engineer - Avatar Personalization

Showcify, Inc. • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Benefits described on page
Senior Software Engineer - Avatar Personization
Senior Software Engineer - Avatar Personization

Roblox • San Mateo (CA)

On-site
USD 242,100 - 293,800
Senior Software Engineer - Marketplace & Avatars (On-site)
Senior Software Engineer - Marketplace & Avatars (On-site)

Roblox • San Mateo (CA)

On-site
USD 197,000 - 295,000
Equity compensation
Benefits package
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