Senior Software Engineer, Avatar Personalization & Platform

Roblox

California (MO)

On-site

USD 197,000 - 243,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Roblox is seeking a Senior Software Engineer for the Avatar Personalization team in San Mateo, CA. You will use the Roblox game engine to build avatar features and systems used by tens of millions of players and developers.

Role requires strong C++ and Lua skills, experience with animation and customization tools, and the ability to lead technical work across teams. On-site roles include base pay with equity and benefits.

Qualifications

  • 5+ years of professional experience on a consumer-facing game engine 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.
  • Experience with game or film character systems such as animation, rigid-body or cloth/hair physics, or shading.

Responsibilities

  • Implement groundbreaking features in Roblox game engine to build the best avatar system in the world.
  • Build APIs for Roblox developers enabling in-experience creation of Roblox Avatars from scratch.
  • Enhance avatar fidelity and uniqueness on Roblox.
  • Use the Roblox game engine to build excellent vertical applications for multiple platforms (mobile, tablet, PC, and console).
  • Refactor and improve our existing codebase, improve system reliability, performance, and test coverage.
  • Work with numerous teams to help build the world's best user generated gaming platform.
  • Implement systems in a combination of C++ and Lua.

Skills

C++
3D math
Data structures
Algorithms
Networking
Avatar customization
Animation

Job description

Roblox is seeking a Senior Software Engineer for the Avatar Personalization team in San Mateo, CA. You will use the Roblox game engine to build avatar features and systems used by tens of millions of players and developers.

Role requires strong C++ and Lua skills, experience with animation and customization tools, and the ability to lead technical work across teams. On-site roles include base pay with equity and benefits.

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

Similar jobs worth comparing

Senior Software Engineer, Avatar Marketplace
Senior Software Engineer, Avatar Marketplace

Roblox • San Mateo (CA)

On-site
USD 196,000 - 296,000
Senior Software Engineer, Avatar Marketplace & Identity
Senior Software Engineer, Avatar Marketplace & Identity

Roblox • California (MO)

On-site
USD 197,000 - 240,000
Equity compensation
Benefits
Senior Software Engineer - Avatar Personalization
Senior Software Engineer - Avatar Personalization

Roblox • California (MO)

On-site
USD 197,000 - 243,000
Senior Software Engineer - Avatar Personization
Senior Software Engineer - Avatar Personization

Roblox • San Mateo (CA)

On-site
USD 242,000 - 294,000
Senior Software Engineer – Avatar Animation (Equity)
Senior Software Engineer – Avatar Animation (Equity)

Roblox • California (MO)

On-site
USD 242,000 - 294,000
Equity compensation
Benefits described on page
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 Software Engineer, Avatar Animation
Senior Software Engineer, Avatar Animation

Roblox • San Mateo (CA)

On-site
USD 242,000 - 294,000
Equity compensation
Comprehensive benefits
Senior Frontend Engineer - Avatar Marketplace UX
Senior Frontend Engineer - Avatar Marketplace UX

Roblox • San Mateo (CA)

On-site
USD 196,000 - 244,000
Senior Software Engineer, Avatar Animation
Senior Software Engineer, Avatar Animation

Roblox • California (MO)

On-site
USD 242,000 - 294,000
Equity compensation
Benefits described on page
Senior Software Engineer - Marketplace (Avatar Identity)
Senior Software Engineer - Marketplace (Avatar Identity)

Roblox • California (MO)

On-site
USD 197,000 - 240,000
Equity compensation
Benefits