
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 hiring a Senior Engine Integration Engineer to help integrate different game engines and 3D environments. You'll work with Unity and Unreal Engine, focusing on networking and distributed systems. This role requires deep expertise in AAA engines and offers a salary range of $125,300—$187,900 CAD.
Job Description
Who you are
You have a strong background in engine integration, particularly with Unreal architecture and best practices. Your expertise in networking, serialization, resource management, and lifecycles allows you to bridge technical concepts between Unity and other game engines effectively. You thrive in collaborative environments, acting as a liaison between Unity and game engine partners to ensure seamless integration. Your hands-on experience with engine coding and plugin development equips you to tackle complex challenges in real-time 3D runtimes.
You are eager to contribute to the next generation of interconnected game ecosystems, leveraging your knowledge to synchronize content across different platforms. Your ability to debug and optimize systems under real-world constraints makes you a valuable asset to the team. You understand the intricacies of high-performance networking and distributed systems, which are crucial for this role.
What you'll do
In this role, you will serve as the subject matter expert on Unreal architecture, guiding the design of subsystems that map Unity features to Unreal equivalents. You will collaborate closely with game engine partners to reconcile diverging lifecycles and serialization models, ensuring both engines remain in sync. Your responsibilities will include debugging complex integration issues and developing middleware solutions that enhance the interoperability of game engines.
You will work at the intersection of core engine technology and graphics, contributing to the development of fundamental infrastructure for real-time 3D applications. Your role will involve hands-on coding, where you will implement solutions that facilitate communication between different game engines. You will also participate in cross-company collaborations, sharing insights and best practices to drive innovation in engine integration.
What we offer
Unity provides a dynamic work environment where you can make a significant impact on the future of gaming technology. We offer competitive compensation, with a salary range of $125,300—$187,900 CAD, reflecting your experience and expertise. You will have the opportunity to work remotely from Canada, allowing for a flexible work-life balance. Join us in shaping the future of interconnected game ecosystems and be part of a team that values creativity and collaboration.
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

Game Engineer
Unity is hiring a Senior Engine Integration Engineer to help integrate different game engines and 3D environments. You'll work with Unity and Unreal Engine, focusing on networking and graphics. This position requires deep expertise in AAA engines and real-time 3D runtimes.

Game Engineer
Unity is hiring a Senior Engine Integration Engineer to help integrate different game engines and 3D environments. You'll work with Unity and Unreal Engine, focusing on networking and graphics. This role requires deep expertise in AAA engines and offers competitive compensation.

Integrations Engineer
Restaurant365 is hiring a Senior Integrations Engineer to lead the end-to-end lifecycle of source integrations for their cloud-based platform. You'll work cross-functionally with Security, IT, Data, and Business Systems to ensure secure and reliable data ingestion.

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

Software Engineering
Unity is hiring a Senior Software Engineer to work on graphics and rendering features for real-time 3D ecosystems. You'll utilize Unity, C++, and OpenGL to build robust graphical systems. This position requires a strong background in graphics programming and systems engineering.