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

Network Engineer Senior

UnityUnited States - Remote

Posted 1w ago🏠 RemoteSeniorNetwork Engineer📍 United States💰 $153,400 - $230,200 / yearly
Apply Now →

Overview

Unity is hiring a Senior Networking Engineer to design and build networking systems for real-time 3D environments. You'll work with Unity and distributed systems to optimize performance and synchronization. This role requires expertise in networking and game development.

Job Description

Who you are

You have a strong background in networking and distributed systems, with a passion for real-time 3D environments. Your experience includes architecting multiplayer systems from first principles, and you thrive on optimizing performance for complex interactions across different game engines.

You possess deep knowledge of Unity and its capabilities, enabling you to effectively stream simulation states and synchronize game data. Your understanding of authority models and replication strategies allows you to create innovative solutions that mitigate latency and enhance user experience.

You are comfortable working in a collaborative environment, where you can communicate effectively with cross-functional teams. Your problem-solving skills enable you to tackle challenges head-on, ensuring that the systems you design are robust and efficient.

Desirable

Experience with various game engines and their networking capabilities is a plus. Familiarity with optimization techniques for bandwidth and latency will help you excel in this role.

What you'll do

In this role, you will design and implement networking systems that stream Unity simulation states to external hosts. You will balance bandwidth, latency, and visual consistency to create seamless experiences for users. Your work will involve inventing new synchronization models that are engine-agnostic, focusing on interpolation, prediction, and rollback techniques.

You will collaborate closely with other engineers to develop a networking stack that synchronizes game states across different engines. This requires a deep understanding of how to optimize every byte and packet for performance, ensuring that the systems you create can handle the demands of real-time interactions.

Your responsibilities will also include testing and refining the networking systems you build, ensuring they meet the high standards expected in the gaming industry. You will have the opportunity to innovate and push the boundaries of what is possible in interconnected game ecosystems.

What we offer

Unity provides a dynamic work environment where creativity and innovation are encouraged. You will be part of a team that is at the forefront of developing cutting-edge technology for real-time 3D applications. Competitive compensation is offered, with a salary range of $153,400 to $230,200 USD based on experience and location.

We value diversity and inclusion, and we encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of gaming and 3D environments.

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

Network Engineer

Unity📍 Canada - Remote

Unity is hiring a Senior Networking Engineer to design and build networking systems for real-time 3D environments. You'll work with Unity and distributed systems to optimize performance and synchronization. This role requires expertise in networking and game development.

🏠 RemoteSenior
1w ago
Unity

Network Engineer

Unity📍 San Francisco - On-Site

Unity is hiring a Senior Networking Engineer to design and build networking systems for real-time 3D environments. You'll work with Unity and distributed systems to optimize performance and synchronization. This role requires expertise in networking and graphics.

🏛️ On-SiteSenior
1w ago
Kaseya

Network Engineer

Kaseya📍 United States - Remote

Kaseya is hiring a Senior Network Engineer to troubleshoot and resolve complex technical issues. You'll work with BGP and datacenter technologies in a fully remote role across the United States.

🏠 RemoteSenior
3d ago
Nebius AI

Network Engineer

Nebius AI📍 Berlin - Remote

Nebius AI is seeking a Senior Network Engineer to ensure the smooth operation of data center infrastructure and develop automation tools. You'll work with Cisco and Linux technologies in Berlin or remotely across Europe.

🏠 RemoteSenior
15h ago
Nebius AI

Network Engineer

Nebius AI📍 Prague - Remote

Nebius AI is seeking a Senior Network Engineer to ensure the smooth operation of data center infrastructure and develop automation tools. You'll work with technologies like Cisco and Linux in a remote-friendly environment.

🏠 RemoteSenior
15h ago