Mob Entertainment

Senior Gameplay Systems Engineer

Mob Entertainment

contract

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Senior

About the role

  • Design, implement, and maintain gameplay systems using Flecs ECS and StateTree in Unreal Engine 5.
  • Author and manage ECS components, systems, and queries for scalable, data-driven gameplay features.
  • Refactor and stabilize existing MVP systems, resolving crashes, edge cases, and performance issues.
  • Collaborate with design and technical design teams to ensure systems are usable, extensible, and intuitive.
  • Build debug tools, diagnostic hooks, and testable runtime logic to improve cross-discipline workflows.
  • Take ownership of assigned systems from spec to final polish—without needing constant direction or support.
  • Provide light engineering support for areas such as QA tooling, telemetry, or porting, where applicable.
  • Reports to: Lead Engineer / Director of Technology.
  • Works with: Gameplay Designers, Technical Designers, QA, Production.
  • Primary Tech: Unreal Engine 5, Flecs, StateTree, C++, Perforce.
  • Contract Duration: Now through October 15th, 2025.

Requirements

  • 5+ years experience in gameplay or systems engineering roles on Unreal projects.
  • Deep familiarity with Flecs ECS or equivalent data-oriented frameworks.
  • Strong working knowledge of StateTree, blackboard logic, and gameplay state machines.
  • Proficiency in C++, especially within Unreal Engine’s gameplay architecture.
  • Ability to work independently and contribute meaningfully in a small, fast-moving team.
  • Strong problem-solving skills and experience improving system stability and clarity.
  • Experience developing QA tools, cheats, or test harnesses in Unreal. (Pluses)
  • Familiarity with crash reporting, telemetry, and analytics SDKs. (Pluses)
  • Exposure to porting workflows and platform-specific requirements. (Pluses)
  • Experience working on projects where systems needed to scale or evolve beyond MVP. (Pluses)