About the job
Join Our Visionary Team
At Unity Technologies, we are on a mission to revolutionize the way real-time 3D content is streamed across various platforms. Our team, which successfully integrated Unity with visionOS and enabled seamless Play-to-Device interactions, is expanding to tackle even greater challenges. We are adapting PolySpatial to facilitate the streaming of Unity content into diverse gaming engines and 3D environments, whether in-process, cross-process, or over the network.
We are seeking passionate engineers who are excited about redefining the communication and rendering capabilities of real-time 3D runtimes under real-world constraints. You will work at the forefront of core engine technology, high-performance networking, distributed systems, and cutting-edge graphics. This is your chance to build the essential infrastructure for the next generation of interconnected gaming and 3D ecosystems.
In this hands-on role, you will focus on making connections between game engines fast, reliable, and transparent. You will address complex challenges such as latency compensation and bandwidth optimization to ensure that Unity content feels native, even when streamed. Your expertise will ensure real-time updates for positions, synchronized physics, and consistent state across platforms. If you thrive on building multiplayer systems and debugging intricate desynchronizations through packet captures, this position will keep you at the bleeding edge of technology and deeply immersed in coding.

