Senior Product Manager, Avatar Movement

Roblox Roblox · Consumer · San Mateo, CA · Product Management

Senior Product Manager for Avatar Movement at Roblox, responsible for driving the vision and strategy for how avatars move, feel, and interact within the world. This involves owning key components of the character controller and movement systems, collaborating with leadership, engaging with developers, partnering with engineering on technical and API design decisions, writing product specifications, and defining/tracking KPIs for movement systems. The role requires experience with game engines, 3D character controllers, or core gameplay systems, and shipping real products in this domain.

What you'd actually do

  1. Serve as the Product DRI for Avatar Movement initiatives, collaborating with leadership to define the roadmap for character control, physics interactions, and spatial presence.
  2. Engage deeply with the Roblox developer community to understand their needs for tuning, customizing, and scaling avatar movement in their unique experiences.
  3. Partner with engineering teams to dive into the technical nitty-gritty, making the right architectural and API design decisions for our proprietary engine that anticipate needs 1-3 years into the future.
  4. Write detailed product specifications that clearly align the roadmap and technical needs of Avatar Movement to executives, engineers, designers, and the broader product team.
  5. Build frameworks to drive alignment, then define and track key performance indicators (KPIs) for complex movement systems, using both qualitative player feedback and quantitative data to iterate on the "feel" of movement.

Skills

Required

  • Product management experience
  • Game engines
  • 3D character controllers
  • Avatar animation
  • Core gameplay systems
  • Technical nuances (network replication, input lag)
  • Domain-specific constraints
  • Backward compatibility
  • Mobile performance budgets
  • Proprietary engine limits
  • User understanding
  • Developer API understanding

Nice to have

  • Computer Science degree
  • Computer Engineering degree
  • Mentorship

What the JD emphasized

  • 5+ years of product management experience, specifically working on game engines, 3D character controllers, avatar animation, or core gameplay systems.
  • Shipped real products in this or an adjacent domain (e.g., AAA character controllers, game engines, multiplayer movement systems), where technical nuances like network replication or input lag fundamentally changed your approach.
  • The ability to navigate domain-specific constraints (e.g., strict backward compatibility for millions of existing games, strict mobile performance budgets, proprietary engine limits) while still driving meaningful outcomes.