Roblox

Senior Software Engineer, Character Control

Roblox

Apply
2 months ago
San Mateo, CA, USA
Senior
H1B Sponsor

Base Salary

$239k - $289k/yr

Responsibilities

  • Architect modular gameplay frameworks and state management systems for Avatar movement.
  • Develop core locomotion mechanics and character abilities for millions of players.
  • Bridge high-level gameplay logic with low-level engine physics for realistic movement.
  • Optimize character performance and replication logic for fluid multiplayer experiences.
  • Identify API gaps and enhance Character Controller technology for the community.

Requirements

  • 5+ years of experience in game development focusing on character systems or gameplay mechanics.
  • Strong coding skills in C++ and Lua for gameplay scripting.
  • Deep understanding of Finite State Machines and data-driven gameplay ability systems.
  • Experience with client-side prediction and server-authoritative logic for networked movement.
  • Solid grasp of vector mathematics and kinematic character controllers.
  • Drive to fine-tune character movement for responsive and satisfying controls.

Tech Stack

C++Lua

Categories

BackendGaming