Return to jobs list

Lead Unity Engineer

Job type: Full Time · Department: Front-end · Work type: On-Site

United Kingdom

The Role 

The Lead Unity Engineer is responsible for leading and  developing a high performing Unity engineering team while ensuring the successful execution of our live mobile product roadmap. Reporting to the Head of Engineering, you will manage and mentor a team of Unity engineers, working within a cross-functional structure alongside Product, QA, UI/UX, Game Design and Game Operations. You will drive a strong “commit and deliver” culture, ensuring your team plans effectively, meets delivery expectations, and continuously improves performance and quality.

This is first and foremost a people leadership role, with approximately 80% of your time focused on team management, delivery oversight, stakeholder alignment and performance development. Around 20% of your time will remain hands-on, ensuring you stay close to the codebase and maintain strong technical judgement. While a solid engineering background and deep technical understanding are essential, your primary impact will come from leading, coaching and enabling the team rather than directly owning large implementation projects.

You understand what it takes to launch, grow and scale a mobile free-to-play game, and you are comfortable operating in a fast-moving, iterative live environment.

What you will be accountable for: 

  • Technical Leadership & Stakeholder Trust: Maintain strong, trusted relationships across game team functions as the go-to expert for frontend

  • Team Performance & Engineering Quality: Ensure team output meets defined code quality standards and technical objectives are delivered on time

  • Production Stability & Issue Resolution: Maintain stable frontend production performance by ensuring priority issues are resolved efficiently, with almost all  incidents addressed within agreed SLAs and minimal disruption to delivery

  • System Improvement & Innovation: Drive continuous improvement of frontend systems, delivering at least one impactful enhancement per quarter that improves performance, efficiency, or development velocity

What the Lead Unity Engineer will be responsible for:

  • Owning delivery for the Unity team, ensuring predictable sprint execution and on-time feature releases

  • Translating product requirements into clear technical plans and actionable tasks

  • Identifying and mitigating delivery and technical risks early

  • Reviewing Unity (C#) code to maintain quality, consistency, and performance standards

  • Supporting debugging, optimisation, and build stability across iOS and Android

  • Making pragmatic technical decisions aligned with the Principal Engineer’s architectural direction

  • Managing technical debt alongside feature development

  • Improving release reliability and overall frontend code health

  • Leading engineers through regular 1:1s, feedback, and growth planning

  • Creating accountability and high performance standards within the team

  • Collaborating closely with Backend, QA, Product, and Design to align on scope and trade-offs

What you’ll bring:

  • Strong commercial experience building and shipping mobile games or apps in Unity (C#)

  • Broad knowledge of game architecture, including gameplay systems, economy systems and client-server interactions

  • Proven experience leading engineers and owning delivery within an agile environment

  • Solid understanding of mobile performance, memory management, and platform constraints (iOS and Android)

  • Expertise in Unity and C#

  • Ability to review code effectively and uphold engineering quality standards

  • Experience balancing feature delivery with technical debt management

  • Confidence making pragmatic technical decisions within an established architectural direction

  • Experience working on live products with regular releases and hotfix cycles

  • Excellent communication skills and ability to collaborate across multiple disciplines

  • A collaborative mindset and comfort working alongside a Principal Engineer as technical authority

  • A high level of ownership, accountability, and focus on execution

It would be a bonus if you have…

  • Experience scaling a Unity codebase in a live mobile game with 200k+ DAU

  • Experience working in a microservices-backed game architecture and collaborating closely with backend teams

  • Prior experience in a startup or scale-up environment with evolving processes and high delivery pressure

Made with