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 Senior Software Engineer on the Avatar Scalability team you will work on stateoftheart character technologies to enhance the range of character look and behavior from the classic toylike characters to photorealistic humans and anywhere in between.
You are experienced and passionate about powering the future generation of Robloxs highperformant realtime 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 Robloxs 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: 5 years of professional experience in game development computer graphics or a related field demonstrating a track record of delivering highquality results.
- Mastery of C: Expertlevel proficiency in C with a focus on writing clean efficient and maintainable code that delivers exceptional performance.
- Deep 3D Graphics Knowledge: Extensive experience with realtime 3D engines geometry/modeling character rigging and highperformance distributed computing enabling you to solve complex architectural challenges.
- PerformanceDriven 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 selfmotivated 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.
Required Experience:
Senior IC