Taro Logo

Senior Software Engineer - Avatar Scalability

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
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Gaming

Description For Senior Software Engineer - Avatar Scalability

Roblox is revolutionizing the way people connect and interact in virtual spaces, with tens of millions of daily users exploring 3D immersive digital experiences. As a Senior Software Engineer on the Avatar Scalability team, you'll be at the forefront of developing cutting-edge character technologies that define player identity in the Roblox Metaverse.

The role combines deep technical expertise in C++ and 3D graphics with the opportunity to shape the future of virtual character representation. You'll work on enhancing character capabilities from classic toy-like appearances to photorealistic humans, while ensuring optimal performance across all platforms, especially mobile devices.

Your responsibilities will include developing next-generation avatar rendering technology, mastering core engine functionality, and leading technical initiatives that impact millions of users. The position requires strong collaboration with both engineering and art teams, as you'll be instrumental in creating developer tools that empower the Roblox creator community.

The company offers a competitive compensation package, including a base salary range of $238,520 - $289,460 USD, plus equity compensation. Working from the San Mateo headquarters, you'll enjoy a hybrid schedule with required in-office presence Tuesday through Thursday, and optional office days on Monday and Friday.

This is an exceptional opportunity for an experienced software engineer passionate about real-time graphics, performance optimization, and creating tools that enable creative expression. You'll be joining a company that values innovation, technical excellence, and inclusive collaboration, while working on technology that directly impacts how millions of people represent themselves in virtual spaces.

The ideal candidate brings 5+ years of relevant experience, expert-level C++ proficiency, and deep knowledge of 3D graphics and character systems. Your work will directly influence the future of digital identity and social interaction in the metaverse, making this role both technically challenging and culturally impactful.

Last updated a day ago

Responsibilities For Senior Software Engineer - Avatar Scalability

  • 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 Scalability

  • 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 skills and ability to communicate effectively

Benefits For Senior Software Engineer - Avatar Scalability

Equity
  • Equity

Interested in this job?

Jobs Related To Roblox Senior Software Engineer - Avatar Scalability