
Principal Software Engineer, Avatar Animation
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.
- Lead the development and implementation of Avatar Animation technology for Roblox, ensuring it is cutting-edge and innovative.
- Design and maintain the animation system for avatars, ensuring it is efficient, scalable, and user-friendly.
- Collaborate with cross-functional teams to ensure seamless integration of animation technology into the Roblox platform.
- Stay updated on industry trends and advancements in real-time animation to continuously improve and enhance the animation system.
- Support and mentor other software engineers on the team, providing guidance and technical expertise.
- Conduct regular code reviews and ensure high-quality coding standards are maintained.
- Troubleshoot and debug any issues or bugs related to the animation system.
- Work closely with product managers to understand and prioritize feature requests and requirements.
- Develop and maintain technical documentation for the animation system.
- Participate in planning and strategy discussions to shape the future of online gaming on Roblox.
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.
Team Management
3D modeling
Character Design
Scripting languages
Character rigging
Game development
Motion capture
Problem-Solving
Facial Expressions
Coding Proficiency
Animation Techniques
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Active Listening
Adaptability
Problem-Solving
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.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Roblox is a global platform that brings people together through play.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
