Senior Graphics Engineer
Unity
- Location
- Stratford upon Avon United Kingdom
- Work model
- On-Site
- Level
- Senior
- Posted
- Aug 17, 2026
Skills
About this role
The opportunity
The Unity Engine is used by millions of creators around the world to build powerful and engaging real-time experiences. At the heart of this is our flexible and powerful RT3D offering, giving users control from the initial point of content creation down to the final pixels on the target device. In the graphics department, we focus on bringing pioneering graphics features to all the platforms Unity supports now and in the future! Our mission is to enable Unity developers to write rendering code without foreknowledge of what API it will ultimately be running on. As a Senior Graphics Engineer on the Shader Systems team, you will be an integral part of collaborating with other graphics teams within Unity to improve workflows for artists and shader authors. This position will see you tackle problems across our shader tech stack, from runtime variant handling to dealing with our cross-platform shader compiler systems and building new ways for developers to define their shader workflows.
What you'll be doing
Develop and maintain high-quality and performant shader management system Maintain existing systems, improving performance, testability and stability Work with multi-functional teams to bring new engine features to all platforms Enable Unity shaders to work across platforms, render pipelines, and performance levels Build automated tests for new features and bug fixes What we are looking for Demonstrated programming skills in C++ and modern shader languages Knowledge of real-time 3D graphics and Modern Graphics APIs Ability to collaborate with developers, customers, and leadership, both verbally and via documentation You might also have Understanding of modern engine systems and rendering architectures and experience of working on real-world productions or large multi-platform engines Understanding of modern shader compilers (DXC, Slang) and IL such as DXIL, SPIR-V, and MSL Familiarity with the Unity engine, C# programming, and writing production shaders Familiarity with asset management, import, and build pipelines Salary: 59,600.00 - 74,500.00 GBP annual Cette fourchette correspond au salaire de base prévu pour ce poste. En plus du salaire de base, ce poste peut donner droit à des attributions d’actions et à une participation à nos programmes d’incitation de l’entreprise, comme des primes annuelles discrétionnaires ou des commissions de vente. Le montant final de l’offre dépendra de plusieurs facteurs, notamment l’emplacement géographique ainsi que l’expérience pertinente, le parcours professionnel et les compétences du/de la candidat(e). This range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate’s relevant experience, professional background, and skill set. Avantages Chez Unity, nous voulons que nos membres d’équipe s’épanouissent. Nous offrons un large éventail d’avantages conçus pour soutenir le bien-être et l’équilibre travail-vie personnelle. Veuillez noter: L’admissibilité aux avantages, les offres spécifiques et la couverture varient selon le pays et le statut d’emploi. Bien que les avantages précis puissent varier, voici certaines des façons dont nous nous efforçons de prendre soin de nos membres d’équipe admissibles à l’échelle mondiale : assurance santé, vie et invalidité complète | Subvention pour les déplacements | Participation des employés à l’actionnariat | Régimes de retraite/pension compétitifs | Vacances et congés personnels généreux | Soutien aux nouveaux parents grâce à des congés et des programmes de soutien aux familles | Collations offertes au bureau | Programmes et soutien en matière de santé mentale et de bien-être |