Unity

About Unity

Empowering creators to build amazing experiences

🏒 TechπŸ‘₯ 5K-10KπŸ“ Vancouver, British Columbia, Canada

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

Unity

Graphics Engineer β€’ Senior

Unity β€’ Copenhagen

Apply Now β†’

Overview

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.

Job Description

Who you are

You have a strong background in graphics programming with C++ β€” your experience includes a solid understanding of 3D math and rendering algorithms that are essential for developing high-performance graphics solutions. You are familiar with rendering pipelines and GPU architecture, which allows you to effectively contribute to optimizing rendering systems across various platforms.

Your debugging skills are well-honed, especially in multithreaded environments β€” you have a knack for diagnosing and fixing complex issues that arise in rendering systems, ensuring stability and reliability for developers. You are driven by a passion for continuous learning and collaboration, always looking to improve your skills and share knowledge with your team.

Desirable

Experience with shader languages is a plus, as it complements your graphics programming skills. Familiarity with performance optimization techniques will further enhance your ability to contribute to Unity's mission of delivering high-quality graphics across a wide range of devices.

What you'll do

In this role, you will implement new rendering features in the Universal Render Pipeline (URP) β€” your work will include advanced lighting, post-processing, and enhanced material workflows that scale across all platforms. You will help engineer Unity's next-generation GPU-driven pipeline, focusing on building systems that minimize CPU overhead and maximize performance.

You will be responsible for optimizing rendering systems across 20+ supported platforms β€” identifying and fixing bottlenecks will be a key part of your role, ensuring that Unity remains a performance leader in the industry. Additionally, you will maintain core rendering systems by diagnosing and fixing bugs, contributing to the overall stability and reliability of the Unity runtime.

Collaboration is essential in this position β€” you will work closely with other engineers and stakeholders to push the capabilities of the graphics stack to the next level. Your contributions will directly impact the developer experience of the most widely used game engine in the world, shaping how creators utilize high-performance graphics in their projects.

What we offer

Unity provides a unique opportunity to work on cutting-edge graphics technology that is installed on over 3.5 billion devices worldwide. You will be part of a team that values innovation and collaboration, where your ideas and contributions can make a significant impact. Unity is committed to fostering a supportive and inclusive work environment, encouraging you to grow both personally and professionally.

We encourage you to apply even if your experience doesn't match every requirement β€” your passion for graphics and willingness to learn are what truly matter. Join us in our mission to democratize high-performance graphics for creators at every scale.

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

Unity

Graphics Engineer

Unityβ€’πŸ“ Stratford Upon Avon

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

Senior
1w ago
Unity

Graphics Engineer

Unityβ€’πŸ“ Copenhagen - On-Site

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

πŸ›οΈ On-SiteMid-Level
1w ago
Unity

Graphics Engineer

Unityβ€’πŸ“ Copenhagen

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

1w ago
Unity

Game Engineer

Unityβ€’πŸ“ Copenhagen

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.

Senior
1w ago
Unity

Software Engineering

Unityβ€’πŸ“ San Francisco - On-Site

Unity is hiring a Senior Software Engineer to work on graphics and rendering features for real-time 3D ecosystems. You'll engage with technologies like Unity, C++, and OpenGL to build robust graphical systems. This position requires a strong background in distributed systems and networking.

πŸ›οΈ On-SiteSenior
1w ago