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
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.