# Senior Software Engineer, Graphics

Hiring organization: [Unity](https://career.thegoodapps.co/organizations/unity)

Canonical page: https://career.thegoodapps.co/jobs/0cfcc390-cc56-4f17-adef-ae7062fbb8d2

Listed on Unity's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Salary: 130400 – 195600 USD per year

## Summary

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._

## Skills named

Microsoft DirectX, Sheet Metal, Unity, Vulkan API

## 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

Apply on Unity's site: https://unitytech.wd1.myworkdayjobs.com/en-US/Unity/job/San-Francisco-CA-USA/Senior-Software-Engineer_JOBREQ-2615604-1
