Principal Software Engineer - 3D Avatars

2 Months ago • 8 Years + • 3D Art • $289,460 PA - $338,270 PA

Job Summary

Job Description

Roblox is building the tools and platform to empower its global community to create and explore 3D immersive digital experiences. The company aims to connect a billion people with optimism and civility. This Principal Software Engineer role focuses on state-of-the-art character technologies to enhance the range of character look and behavior, from toy-like to photorealistic. The engineer will work on Roblox's next-generation avatar rendering technology, improve game engine performance and stability, and collaborate with engineering and art teams. The position requires leading other engineers and setting a high bar for technical excellence. This is an opportunity to shape the future of human interaction and solve unique technical challenges at scale.
Must have:
  • 8+ years of professional experience in game development, computer graphics, or related field
  • Expert-level proficiency in C++
  • Extensive experience with real-time 3D engines, geometry/modeling, character rigging, and high-performance distributed computing
  • Passion for optimizing performance across diverse platforms, especially mobile
  • Proactive, self-motivated, and able to lead projects from conception to completion
  • Effective communication and collaboration skills
Good to have:
  • Experience with geometry algorithms
  • Experience with level of detail
  • Experience with computational geometry
Perks:
  • Equity compensation
  • Benefits package

Job Details

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. 

At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. 

A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

The Roblox Avatar defines the identity of a Roblox player and is one of the axes around which the Roblox Metaverse construct is built. As a Principal Software Engineer on the Avatar Scalability team, you will work on state-of-the-art character technologies to enhance the range of character look and behavior from the classic toy-like characters to photorealistic humans and anywhere in between.

You are experienced and passionate about powering the future generation of Roblox's high-performant real-time characters and the developer tools that will help millions of Roblox developers and creators to easily create characters through intuitive user interfaces. You will report to the Engineering Manager for Avatar Scalability.

You Will:

  • Work on Roblox’s next gen avatar rendering technology and help our developer community create amazing experiences
  • Become an expert on the core engine functionality that guides our character systems
  • Help improve the performance and stability of our game engine
  • Have fun collaborating with other engineering and art teams
  • Lead other engineers by setting a high bar of technical excellence

You Have:

  • Proven Expertise: 8+ years of professional experience in game development, computer graphics, or a related field, demonstrating a track record of delivering high-quality results.
  • Mastery of C++: Expert-level proficiency in C++, with a focus on writing clean, efficient, and maintainable code that delivers exceptional performance.
  • Deep 3D Graphics Knowledge: Extensive experience with real-time 3D engines, geometry/modeling, character rigging, and high-performance distributed computing, enabling you to solve complex architectural challenges. Experience with geometry algorithms, level of detail, computational geometry, a plus.
  • Performance-Driven Approach: A passion for optimizing performance across diverse platforms, particularly mobile, ensuring smooth and engaging experiences for millions of users.
  • Determined and Accountable: A proactive and self-motivated approach, with the ability to independently lead projects from conception to completion and take full ownership of your work.
  • Strong Collaborative Skills: Demonstrated ability to communicate effectively and work collaboratively with diverse teams to motivate and encourage.

For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.

Annual Salary Range
$289,460$338,270 USD

Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office on Monday and Friday (unless otherwise noted).

Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations for all candidates during the interview process.

Similar Jobs

Tesla - Mobile Service Technician

Tesla

Steinkjer, Trøndelag, Norway (On-Site)
6 Months ago
Barracuda - Corporate Counsel Director (Corporate and Employment Matters)

Barracuda

Campbell, California, United States (Hybrid)
3 Weeks ago
CAE - C-130 L-382 Instructor Flight Engineer

CAE

Tampa, Florida, United States (On-Site)
2 Months ago
FlockSafety - Installation Technician - Temecula, CA

FlockSafety

Temecula, California, United States (Remote)
3 Weeks ago
Kaedim - DevOps Engineer

Kaedim

London, England, United Kingdom (On-Site)
11 Months ago
outer dawn - Lead 3D Artist

outer dawn

Auckland, Auckland, New Zealand (On-Site)
2 Months ago
bluembo - 3D Modeler

bluembo

(Remote)
3 Months ago
Colo pl - 3D Background Artist

Colo pl

Minato City, Tokyo, Japan (On-Site)
1 Year ago
house of how - Senior 3D Artist - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
9 Months ago
Critical mass - Senior Product Engineer - 3D

Critical mass

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Hero Marketing Agency - Animator

Hero Marketing Agency

Austin, Texas, United States (On-Site)
1 Year ago
Globalization Partners - Business Development Representative

Globalization Partners

Mexico (Remote)
1 Month ago
Nice - Account Executive - Actimize

Nice

United States (Remote)
1 Month ago
Halon - Sales Manager - Game Cinematics and Trailers

Halon

United States (On-Site)
1 Month ago
Pattern - Head of Global Inventory Strategy

Pattern

Lehi, Utah, United States (Hybrid)
2 Months ago
Sabre India - Incident & Problem Manager

Sabre India

Montevideo, Montevideo Department, Uruguay (On-Site)
1 Month ago
Boomi  - Software Principal Engineer (FullStack)

Boomi

Pune, Maharashtra, India (On-Site)
1 Month ago
miniclip - Analytics Engineer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
3 Months ago
Sika Group - Territory Sales Representative - Facades

Sika Group

New York, United States (On-Site)
2 Months ago
Flow - Senior Product Designer

Flow

Miami, Florida, United States (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Mateo, California, United States

Gearbox - Senior Site Reliability Engineer

Gearbox

Frisco, Texas, United States (On-Site)
8 Months ago
1000heads - Account Director

1000heads

United States (On-Site)
3 Weeks ago
Next Level Business Services - Performance Testing (Full Time Only)

Next Level Business Services

Dublin, Ohio, United States (On-Site)
10 Months ago
Datahub - Software Engineer

Datahub

United States (Hybrid)
1 Month ago
Dialpad AI - Senior Paid Media Manager, Search

Dialpad AI

San Ramon, California, United States (On-Site)
1 Month ago
Onward Search - Senior Recruiter – In-house/Tech Creative

Onward Search

Santa Monica, California, United States (Hybrid)
6 Months ago
Rippling - Senior Staff Software Engineer - Data Products

Rippling

Seattle, Washington, United States (On-Site)
6 Months ago
Prism VR  - Science Content Developer

Prism VR

San Francisco, California, United States (Hybrid)
3 Months ago
Marvell - Staff Engineer - Silicon Validation Engineer

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
FlockSafety - Traveling Installation Technician

FlockSafety

Utica, New York, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

3D Art Jobs

Peak Games - 3D Artist, Marketing

Peak Games

(On-Site)
1 Year ago
Knack studios - 3D Artist

Knack studios

Chennai, Tamil Nadu, India (On-Site)
1 Year ago
Critical mass - Senior Product Engineer - 3D

Critical mass

London, England, United Kingdom (On-Site)
1 Month ago
bytedance - Software Engineer Graduate (3D Graphics-PICO) - 2025 Start (BS/MS)

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Naphora - 3D Artist

Naphora

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
1 Month ago
Critical mass - Product Engineer - 3D

Critical mass

Toronto, Ontario, Canada (On-Site)
1 Month ago
FTF Studios - FTF Senior 3D Artist

FTF Studios

(Remote)
1 Year ago
Abrakam Entertainment SA - Senior 3D Artist

Abrakam Entertainment SA

Liège, Wallonia, Belgium (Hybrid)
3 Months ago
Juego Studios - 3D Artist _Delhi _Onsite

Juego Studios

Delhi, India (On-Site)
8 Months ago
Critical mass - Senior Product Engineer - 3D

Critical mass

Vancouver, British Columbia, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

San Mateo, California, United States (On-Site)

San Mateo, California, United States (On-Site)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Remote)

San Mateo, California, United States (On-Site)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Roblox

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug