Roblox
Principal Software Engineer - Avatar Personalization
$295K–$345K
San Mateo, CA, United States · Principal · Full-time · Posted Oct 15, 2026
- Experience
- 8+ years of professional experience working on a consumer-facing game engine and/or game application.
- Visa sponsorship
- For US-based roles, the company may not be able to employ candidates whose United States work authorization is related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
About the job
Build and lead avatar personalization systems, features, and APIs in the Roblox game engine for players and developers across platforms.
What you'll do
- Develop avatar features and APIs, including in-experience avatar creation, and improve avatar fidelity and customization.
- Build applications for mobile, tablet, PC, and console; refactor code and set architectural standards for reliability, performance, and test coverage.
- Provide technical leadership and coordinate with teams across Roblox.
What they ask for
- 8+ years of professional experience working on a consumer-facing game engine and/or game application.
- Proficiency with C++, 3D math, data structures, algorithms, and networking.
- Experience with character-building and customization systems, editors, and content creation tools.
- Experience building online console or mobile game titles.
Nice to have
- Experience with game or film character systems such as animation, rigid-body or cloth/hair physics, or shading.
Pay
$295,250 — $345,040 USD annual base salary
Tools
Roblox game engine, C++, Lua
Model-written summary · the original posting is authoritative