
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...
Overview
Unity is seeking a Graphics Engineer to develop and maintain technologies for mesh and LOD loading, streaming, and rendering. You'll work with Unity's graphics technologies to enhance performance and scalability. This role requires expertise in Unity and C++.
Job Description
Who you are
You have a strong background in graphics programming and experience with real-time rendering technologies β you've worked on projects that involve mesh processing and GPU-driven rendering. Your expertise in Unity is complemented by proficiency in C++ and OpenGL, allowing you to contribute effectively to graphics development. You understand the importance of performance and scalability in graphics applications and are passionate about optimizing rendering techniques. You thrive in collaborative environments and are eager to work with a diverse team to push the boundaries of graphics technology. You are committed to continuous learning and improvement, always looking for ways to enhance existing tech stacks and code bases.
What you'll do
As a Graphics Engineer at Unity, you will be responsible for developing new technologies for loading, streaming, processing, and rendering meshes. You will work on improving existing technologies and APIs, focusing on performance enhancements and scalability. Your role will involve collaborating with other engineers to establish Unity's future tech stack, particularly in GPU-driven rendering and LOD technologies. You will engage in problem-solving and innovation, contributing to the development of cutting-edge graphics features that will be used by millions of creators worldwide. You will also participate in code reviews and provide mentorship to junior engineers, fostering a culture of knowledge sharing and technical excellence.
What we offer
Unity offers a dynamic work environment where creativity and innovation are encouraged. You will have the opportunity to work on impactful projects that shape the future of graphics technology. We value diversity and inclusion, and we welcome applicants from all backgrounds. You will be part of a team that is dedicated to building the world's most scalable and performant rendering platform, with opportunities for professional growth and development.
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 Graphics Engineer to develop and maintain mesh and LOD loading, streaming, processing, and rendering technologies. You'll work with Unity's GPU-driven rendering technology stack and focus on performance improvements. This role requires expertise in graphics programming and C++.

Graphics Engineer
Unity is seeking a Graphics Engineer to develop and maintain technologies for mesh and LOD loading, streaming, and rendering. You'll work with Unity's GPU-driven rendering technology stack and focus on performance improvements. This role requires expertise in graphics programming and experience with Unity.

Graphics Engineer
Unity is seeking a Senior Graphics Engineer to advance their graphics stack and implement new rendering features. You'll work with C++, OpenGL, and GPU technologies to optimize performance across platforms. This role requires expertise in graphics programming and rendering pipelines.

Game Engineer
Unity is seeking a Senior Graphics Engineer to develop and maintain graph-based authoring tools like VFX Graph and Shader Graph. You'll collaborate with technical artists and UX designers, utilizing your expertise in C# and C++ to enhance creator workflows.

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.