Senior Graphics Engineer

Unity Software
Montreal, Copenhagen, London
Workplace: OnsiteFull timeGBP 59,600 - 74,500 annuallyFunction: Solutions Engineering & Sales EngineeringSkills: ["Collaboration","Communication","Documentation"]

Build and maintain Unity’s high-performance shader management system for real-time 3D, improving performance, testability, and stability. Partner with cross-functional graphics teams to deliver new engine features across all supported platforms, render pipelines, and performance tiers. Enable shaders to work across platforms via runtime variant handling and cross-platform shader compilation systems. Write automated tests and contribute to modern shader workflows for developers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
1 day ago

Senior Graphics Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and maintain Unity’s high-performance shader management system for real-time 3D, improving performance, testability, and stability. Partner with cross-functional graphics teams to deliver new engine features across all supported platforms, render pipelines, and performance tiers. Enable shaders to work across platforms via runtime variant handling and cross-platform shader compilation systems. Write automated tests and contribute to modern shader workflows for developers.
Location: Montreal, Copenhagen, London
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain a high-quality, performant shader management system.
  • •Maintain and improve existing systems to boost performance, testability, and stability.
  • •Collaborate with cross-functional teams to deliver new engine graphics features across platforms.
  • •Enable Unity shaders to work across platforms, render pipelines, and performance levels.
  • •Build automated tests for new features and bug fixes.

Pay and Benefits

Salary: GBP 59,600 - 74,500 annually
Perks:Health InsuranceLife InsuranceDisability InsuranceCommuter BenefitsRetirement PensionPaid LeaveParental LeaveOffice SnacksEmployee Assistance

Key Requirements

  • •Demonstrated programming skills in C++ and modern shader languages.
  • •Knowledge of real-time 3D graphics and modern graphics APIs.
  • •Experience working with modern rendering architectures and large multi-platform engines.
  • •Understanding of modern shader compilers (DXC, Slang) and intermediate languages such as DXIL, SPIR-V, and MSL.
  • •Familiarity with the Unity engine, C# programming, production shaders, and asset import/build pipelines.
Experience:Real-time 3DLarge multi-platform enginesUnity
Skills:CollaborationCommunicationDocumentation
Languages:English
Tech Stack:C++Shader languagesReal-time 3DModern graphics APIsUnityC#DXCSlangDXILSPIR-VMSLShader compilerRender pipelinesAsset managementImport pipelinesBuild pipelinesIL

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn