Senior Software Engineer, Game Solutions

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

Senior Software Engineer on the Game Solutions team at Roblox, focusing on building tools and platform for game developers. The role involves advising external studios, prototyping new game modes, and influencing the engine roadmap. Requires 3+ years of game development experience, with a strong plus for Roblox/Luau and prior experience on the platform. Experience with performance optimization in multiplayer networked games is key.

What you'd actually do

  1. Be a trusted technical advisor to external game development studios, helping them optimize performance, scalability, and quality.
  2. Work deeply on prototypes that push the boundaries of what our engine can support, contributing large amounts of Luau code to demonstrate the feasibility of various game modes.
  3. Identify, articulate, and advocate for core engine, performance and debugging tooling projects.
  4. Collaborate closely with other engineers in the Solutions team, the core engine and Roblox Studio teams to shape the future of the platform.

Skills

Required

  • 3+ years of professional game development experience
  • performance optimization in multiplayer networked games
  • client/server authority
  • player movement
  • general gameplay mechanics
  • Excellent problem-solving and communication skills

Nice to have

  • Roblox / Luau development experience
  • A track record of quality game(s) on the Roblox platform
  • A passion for promoting and building great development tools - profilers, debuggers, source control, 3D asset iteration, etc.
  • C++ experience