Roblox

Principal Software Engineer, Avatar Animation

Roblox

San Mateo, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Roblox - the world's largest online gaming platform for kids and teens. We are seeking a talented and experienced Principal Software Engineer to join our team and lead the development of our cutting-edge Avatar Animation technology. As a Principal Software Engineer, you will be responsible for designing, implementing and maintaining the animation system that brings our players' avatars to life. If you are passionate about pushing the boundaries of real-time animation and have a strong background in software engineering, we want to hear from you! Join us and be a part of shaping the future of online gaming.

  1. Lead the development and implementation of Avatar Animation technology for Roblox, ensuring it is cutting-edge and innovative.
  2. Design and maintain the animation system for avatars, ensuring it is efficient, scalable, and user-friendly.
  3. Collaborate with cross-functional teams to ensure seamless integration of animation technology into the Roblox platform.
  4. Stay updated on industry trends and advancements in real-time animation to continuously improve and enhance the animation system.
  5. Support and mentor other software engineers on the team, providing guidance and technical expertise.
  6. Conduct regular code reviews and ensure high-quality coding standards are maintained.
  7. Troubleshoot and debug any issues or bugs related to the animation system.
  8. Work closely with product managers to understand and prioritize feature requests and requirements.
  9. Develop and maintain technical documentation for the animation system.
  10. Participate in planning and strategy discussions to shape the future of online gaming on Roblox.
Where is this job?
This job is located at San Mateo, CA, USA
Job Qualifications
  • Extensive Experience In 3D Animation And Modeling Software, Such As Maya Or Blender, With A Strong Understanding Of Character Rigging And Motion Capture Techniques.

  • Proficiency In Programming Languages Commonly Used In Game Development, Such As C++, C#, Or Java, With A Deep Understanding Of Object-Oriented Design Principles.

  • Proven Track Record Of Developing High-Quality, Performant Animation Systems For Real-Time Applications, Preferably In The Gaming Industry.

  • Strong Leadership Skills And Previous Experience Managing A Team Of Software Engineers, With A Focus On Collaboration, Mentorship, And Fostering A Positive And Inclusive Work Culture.

  • Excellent Problem-Solving And Critical Thinking Abilities, As Well As The Ability To Communicate Complex Technical Concepts To Both Technical And Non-Technical Stakeholders.

Required Skills
  • Team Management

  • 3D modeling

  • Character Design

  • Scripting languages

  • Character rigging

  • Game development

  • Motion capture

  • Problem-Solving

  • Facial Expressions

  • Coding Proficiency

  • Animation Techniques

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer, Avatar Animation in San Mateo, CA, USA is $150,000-$250,000 per year. This salary range can vary depending on the specific company, years of experience, and skill level of the individual.

Additional Information
Roblox is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedOctober 16th, 2025
Apply BeforeFebruary 13th, 2026
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Roblox

Roblox is a global platform that brings people together through play.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started