
About Unity
Empowering creators to build amazing experiences
Key Highlights
- Public company (NYSE: U) with a $20B valuation
- Over 1.5 million monthly active creators
- Customers include Electronic Arts and Ubisoft
- $1.3B raised from investors like Sequoia and Silver Lake
Unity Technologies, headquartered in Vancouver, British Columbia, is the creator of the Unity game engine, widely used for developing both 2D and 3D games across multiple platforms. With over 1.5 million monthly active creators and customers including major studios like Electronic Arts and Ubisoft, ...
🎁 Benefits
Unity offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from a compreh...
🌟 Culture
Unity fosters a culture of creativity and innovation, encouraging employees to experiment and push the boundaries of game development. The company val...
Skills & Technologies
Overview
Unity is seeking a Senior Graphics Engineer XR to advance innovation in their graphics stack. You'll implement new graphics features for XR platforms and optimize rendering systems. This role requires expertise in graphics APIs and shader languages.
Job Description
Who you are
You have a strong background in graphics engineering with a focus on XR platforms — your experience includes implementing graphics features that optimize CPU and GPU performance. You possess a solid grasp of 3D math, rendering algorithms, and shader languages such as HLSL and GLSL, which you have applied in real-world projects. Your working knowledge of modern graphics APIs, including DirectX 12, Vulkan, and Metal, allows you to navigate complex rendering challenges effectively.
You are proficient with performance analysis tools like PIX, RenderDoc, NVIDIA Nsight, or Android GPU Inspector — these tools have been integral to your previous roles in diagnosing and fixing performance bottlenecks. You thrive in collaborative environments, where you can share your knowledge and learn from others, and you are driven by a passion for democratizing high-performance graphics for creators at every scale.
Desirable
Experience with optimizing rendering pipelines and a deep understanding of GPU architecture are highly valued. Familiarity with prototyping new techniques based on research and working with unannounced hardware will set you apart. You are eager to stay updated with the latest advancements in graphics technology and are committed to continuous learning.
What you'll do
In this role, you will implement new graphics features targeting XR platforms supported by Unity, ensuring they are engineered for optimal performance. You will prototype new techniques based on research, sometimes working with future hardware that has yet to be announced. Your responsibilities will include optimizing rendering systems, identifying and fixing bottlenecks to maintain Unity's position as a performance leader in the industry.
You will help maintain core rendering systems by diagnosing and fixing bugs, ensuring stability and reliability for developers using Unity. Your contributions will directly impact the developer experience of the most widely used game engine in the world, which is installed on over 3.5 billion devices globally. You will collaborate closely with other engineers and stakeholders to ensure that the graphics stack meets the needs of creators across various scales.
What we offer
Unity offers a competitive salary range of $139,500 to $174,400 USD, reflecting the importance of this role in our mission to advance graphics technology. You will be part of a dynamic team that values innovation and collaboration, with opportunities for professional growth and development. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in shaping the future of graphics technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Unity.
Similar Jobs You Might Like
Based on your interests and this role

Graphics Engineer
Unity is seeking a Senior Graphics Engineer XR to advance innovation in their graphics stack. You'll implement new graphics features for XR platforms and optimize rendering systems. This role requires expertise in graphics APIs and shader languages.

Graphics Engineer
Unity is seeking a Senior Graphics Engineer XR to advance innovation in their graphics stack. You'll implement new graphics features for XR platforms and optimize rendering systems. This role requires expertise in graphics APIs and shader languages.

Graphics Developer
Unity is seeking a Senior Graphics Developer XR to enhance their graphics stack for XR platforms. You'll implement new graphics features and optimize rendering systems. This role requires expertise in Unity and C++.

Graphics Developer
Unity is seeking a Senior Graphics Developer XR to enhance their graphics stack for XR platforms. You'll implement new graphics features optimized for XR hardware and work with technologies like Unity and OpenGL. This role requires a strong background in graphics programming and C++.

Graphics Developer
Unity is seeking a Senior Graphics Developer XR to enhance their graphics stack for XR platforms. You'll implement new graphical features optimized for XR hardware and work with technologies like Unity and OpenGL. This role requires a strong understanding of graphics programming and performance optimization.