Skip to main content
CareerApp

Senior Software Engineer, Graphics

Unity

full time · Senior

$130,400 – $195,600

Listed on Unity’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

This role involves architecting systems to stream Unity graphics content into other game engines and 3D environments while maintaining visual fidelity and performance across local, cross-process, and networked execution. It suits experienced graphics engineers comfortable solving low-level rendering problems at the systems level—shader translation, resource optimization, and scene-state compression—rather than chasing individual visual features.

Our summary, not Unity’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • Significant experience with Unity's rendering architecture
  • Experience with at least one other high-end renderer (Unreal, Frostbite, etc.)
  • Strong understanding of shader languages (HLSL/GLSL/Metal)
  • Strong understanding of graphics APIs (DirectX, Vulkan, Metal)
  • Ability to translate between shader languages and graphics APIs
  • Understanding of the full asset lifecycle from authoring through rendering
  • Ability to prioritize building stable, scalable, maintainable systems

Nice to have

  • Experience writing shader cross-compilers or AST manipulators
  • Background in networked graphics APIs or pixel-based streaming
  • Experience with cloud rendering or virtualized GPUs
  • Experience building deterministic record/replay systems
  • Familiarity with MCPs or agentic tool frameworks
  • Experience with AI-assisted content pipelines or synthetic data generation
  • ML-based asset optimization or automated scene analysis

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.