> Markdown version of [/jobs/ext/3311990-senior-graphics-engineer-shader-systems](https://www.wearedevelopers.com/jobs/ext/3311990-senior-graphics-engineer-shader-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Graphics Engineer, Shader Systems - **Company:** Unity Software - **Location:** Atherstone on Stour, UK - **Experience:** Expert - **Salary:** £59,600.0 - £89,400.0 - **Contract:** Permanent contract - **Skills:** 3D Computer Graphics Software, Application Programming Interfaces (APIs), Automation of Tests, Software Bug Management, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Multiplatform - **Published:** September 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=93feb5cefaaf592c ## About the Role * 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 Base Salary Range: We determine the base salary range for this role based on your primary work location ## Description 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, This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English. This posting is intended to fill an existing vacancy, and we are committed to providing applicants with updates throughout the hiring process in accordance with applicable law. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity. ## Related Videos - [Building a Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) - [The Dark Corners of Kotlin Multiplatform](https://www.wearedevelopers.com/videos/100143-the-dark-corners-of-kotlin-multiplatform) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) ## Related Articles - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Average Salary in the UK](https://www.wearedevelopers.com/magazine/241-average-salary-in-the-uk)