Senior Software Engineer (lua) - Avatar Identity

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Senior Software Engineer on the Avatar Identity team at Roblox, responsible for developing new user-facing experiences for avatar customization using Luau/React and C++.

What you'd actually do

  1. Core responsibility: develop new user-facing experiences on Roblox that allow players to customize their avatars in new and exciting ways
  2. As needed: add new features to the Roblox app (Luau/React) and build upon the game APIs used by third-party developers to customize player avatars (C++)
  3. Be an active participant in the direction and development of the team’s roadmap & strategy
  4. Collaborate closely with other engineers and cross-functional partners (product, design, art) in the Avatar and Marketplace teams

Skills

Required

  • 3+ years of professional software development experience
  • Experience working with cross-functional partners, including Producers & 3D Artists
  • Excellent problem-solving and communication skills

Nice to have

  • track record of quality game(s) on the Roblox platform
  • Roblox / Luau development experience
  • Experience in other game engineers such as Godot / Unity / Unreal / etc.
  • C++ experience

What the JD emphasized

  • track record of quality game(s) on the Roblox platform
  • Roblox / Luau development experience
  • C++ experience