Senior Software Engineer - Avatar Graphics

Roblox is a platform enabling millions of people to explore, create, play, and connect in 3D immersive digital experiences created by a global community.
San Mateo, CA, USA
$238,520 - $289,460
Graphics
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Gaming

Description For Senior Software Engineer - Avatar Graphics

Roblox, a leading platform in 3D immersive digital experiences, is seeking a Senior Software Engineer for their Avatar Graphics team. This role is crucial in developing state-of-the-art character technologies that will enhance the range of character appearances from classic toy-like characters to photorealistic humans. The position offers an opportunity to work on cutting-edge avatar rendering technology and help shape the future of human interaction in the metaverse.

The ideal candidate will bring expert-level C++ programming skills and deep knowledge of 3D graphics, working within the Avatar Scalability team to create high-performance character systems. You'll be responsible for developing developer tools that enable millions of Roblox creators to easily create characters through intuitive interfaces. The role combines technical excellence with creative problem-solving, requiring both strong individual contribution and leadership qualities.

Working at Roblox means joining a company that's reimagining how people connect worldwide. The position offers competitive compensation ($238,520 - $289,460), comprehensive benefits, and a hybrid work environment in San Mateo, CA. You'll be part of a team that values technical innovation, collaboration, and creating safe, civil shared experiences for a global community of users.

This is an excellent opportunity for experienced engineers passionate about computer graphics, game development, and creating scalable solutions that impact millions of users daily. The role offers the perfect blend of technical challenges, creative freedom, and the chance to influence the future of digital interaction and avatar technology.

Last updated a day ago

Responsibilities For Senior Software Engineer - Avatar Graphics

  • Work on Roblox's next gen avatar rendering technology
  • Become an expert on the core engine functionality for character systems
  • Help improve the performance and stability of game engine
  • Collaborate with other engineering and art teams
  • Lead other engineers by setting a high bar of technical excellence

Requirements For Senior Software Engineer - Avatar Graphics

  • 5+ 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, particularly mobile
  • Proactive and self-motivated approach
  • Strong collaborative and communication skills

Benefits For Senior Software Engineer - Avatar Graphics

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • 401k program
  • Flexible vacation policy
  • Roflex - Flexible and supportive work policy
  • Roblox Admin badge for avatar
  • Free catered lunches five times a week
  • Unlimited snacks
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass

Interested in this job?

Jobs Related To Roblox Senior Software Engineer - Avatar Graphics

Realtime Rendering and Graphics Software Engineer

Senior Graphics Engineer role at Apple Maps focusing on 3D rendering and visualization, offering competitive pay and comprehensive benefits in Seattle.

Graphics Software Engineer, Senior

Senior Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and features development for gaming and XR experiences.

Graphics Software Engineer - Pipeline/Tooling, Reality Labs (Avatars)

Senior Graphics Software Engineer role at Meta's Reality Labs focusing on avatar pipeline and tooling development for AR/VR experiences.

Engineer, Senior - Graphics

Senior Graphics Engineering role at Qualcomm focusing on GPU Developer Tools development, performance optimization, and next-gen GPU hardware collaboration.

Graphics Software Engineer, Rendering - Reality Labs

Senior Graphics Software Engineer position at Meta's Reality Labs, focusing on developing innovative rendering solutions for AR/VR products.