Senior Software Engineer, Graphics jobs in United States
cer-icon
Apply on Employer Site
company-logo

Unity · 5 hours ago

Senior Software Engineer, Graphics

Unity is the leading platform to create and grow games and interactive experiences. They are seeking a Senior Software Engineer, Graphics to help invent how different real-time 3D runtimes communicate and render under real-world constraints, focusing on building the fundamental infrastructure for interconnected game and 3D ecosystems.

3D TechnologyReal Time
badNo H1Bnote

Responsibilities

Map Unity graphics and rendering features onto third-party renderers while preserving visual consistency and performance
Build shader/material translation pipelines that cross-compile bytecode, convert coordinate systems, and reconcile lighting models across engines
Engineer robust graphical systems that remain stable and resource-efficient even when scaled to massive user-generated content libraries
Profile and optimize end-to-end rendering for high framerates and fidelity while minimizing overhead and sync stalls

Qualification

Unity rendering architectureShader languages (HLSL/GLSL/Metal)Graphics APIs DirectXGraphics APIs VulkanGraphics APIs MetalShader cross-compilersNetworked graphics APIsFBXUSDGlTF formatsSystems engineeringPipeline mindsetArtistic instincts

Required

Significant experience with Unity's rendering architecture, and at least one other high-end renderer (Unreal, Frostbite, etc)
Strong understanding of shader languages (HLSL/GLSL/Metal) and graphics APIs (DirectX, Vulkan, Metal), and the ability to translate between them
You understand the full asset lifecycle—from authoring through import, batching, streaming, and rendering—including shader compilation, mesh processing, and texture streaming
You prioritize building stable, scalable, maintainable systems over chasing the latest graphics techniques

Preferred

Experience writing shader cross-compilers, AST manipulators, or shader graph backends
Background in networked graphics APIs, pixel-based streaming, cloud rendering, or virtualized GPUs
Experience with FBX, USD, glTF or similar interchange formats
Shipped titles where you owned significant rendering pipeline components

Benefits

Comprehensive health, life, and disability insurance
Commute subsidy
Employee stock ownership
Competitive retirement/pension plans
Generous vacation and personal days
Support for new parents through leave and family-care programs
Office food snacks
Mental Health and Wellbeing programs and support
Employee Resource Groups
Global Employee Assistance Program
Training and development programs
Volunteering and donation matching program

Company

Unity [NYSE: U] offers a suite of tools to create, market, and grow games and interactive experiences across all major platforms from mobile, PC, and console, to extended reality.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jim Whitehurst
Chief Executive Officer
linkedin
leader-logo
John Riccitiello
CEO
linkedin
Company data provided by crunchbase