About the job
Join Our Visionary Team
The team that propelled Unity into the realm of visionOS and facilitated real-time interaction through Play-to-Device is expanding as we gear up for a groundbreaking project: adapting PolySpatial to seamlessly stream Unity content into various game engines and 3D environments—across processes and networks.
We are in search of innovative engineers passionate about redefining how diverse real-time 3D runtimes interact and render under real-world constraints. This role will place you at the heart of core engine technology, high-performance networking, distributed systems, and graphics. Seize the opportunity to construct the foundational infrastructure for the next generation of interconnected gaming and 3D ecosystems.
As a pivotal contributor, you will manage essential technologies that empower Unity to operate as a guest within other processes, engines, and distributed systems. This intricate engine work necessitates a comprehensive understanding of execution models, serialization, asset lifecycles, and runtime performance—all functioning reliably within host environments that are beyond our control. You’ll architect systems that enable Unity to load, execute, and synchronize assets when we do not manage the main loop, crafting clean, extensible architectures, and diving into assembly to optimize performance.

