Unity Senior Engineer

Limit Break
Full-time
Remote
Posted on 3 months ago

Job Description

Limit Break is seeking a Unity Senior Engineer to lead the development of a cutting-edge, mid-core, 3D mobile game. The role involves collaborating with a dynamic team to craft the game's prototype, scaling the team from pre-production to full production, and shaping the workflow for an ambitious gaming project.

Responsibilities

  • Design, implement, and maintain robust gameplay systems in Unity (C#)
  • Collaborate with designers and artists to bring features to life
  • Design and implement modular, data-driven systems in Unity that can respond to live configuration and content changes
  • Interface with our backend team to ensure smooth client-server communication
  • Contribute to architecture decisions and help mentor junior developers
  • Diagnose and resolve issues related to performance, crashes, and build size using Unity’s profiling and debugging tools
  • Take full ownership of features—seeing them through from concept to polish

Requirements

  • 8+ years of professional experience in game development, 5+ years working in Unity
  • Strong Unity and C# skills, with a deep understanding of the engine lifecycle
  • Has shipped one or more live service games targeting mobile with Unity
  • Confidently work within a large, established Unity codebase, refactoring and extending existing systems with minimal disruption
  • A proactive mindset and pride in taking ownership of features from start to finish
  • Strong understanding of Unity’s architecture, including best practices for MonoBehaviours, ScriptableObjects, Prefabs and Addressables
  • Can work autonomously, but communicate clearly, and collaborate with other engineers, designers and artists

Benefits

  • No benefits