JOBSEARCHER

Lead Unity Multiplayer Developer

We are seeking a highly skilled Unity Multiplayer Developer with a strong focus on multiplayer app development for our VR education platform on Meta Quest. You will contribute to shaping immersive learning experiences and work with a team that integrates AI as a core component of the app. The ideal candidate has extensive experience with Unity’s Netcode for GameObjects, Unity Relay, and Unity Multiplay Server architecture, and excels at optimizing real-time multiplayer systems.Key Responsibilities:Architect and implement multiplayer systems using Unity’s Netcode for GameObjects.Develop and optimize real-time user interactions, data synchronization, and client-server communication.Manage Unity Multiplay Server architecture for dedicated server hosting.Ensure smooth, low-latency multiplayer experiences using Unity Relay, even in varied network conditions.Optimize asset management and content delivery with Unity Addressables.Enhance multiplayer system testing through the creation of tools and workflows.Remove slowdowns in developer workflows (e.g., developers currently need to deploy a new server build for every netcode change, which is time-consuming). Migrate the app to a serverless architecture using Unity Relay.Work with legacy code, identifying and addressing technical debt to improve system efficiency and maintainability.Lead troubleshooting and performance optimization across platforms.Document multiplayer systems and workflows.Stay current with trends in real-time, multi-user applications and relevant Unity tools.Qualifications:5+ years of professional Unity development experience.2+ years hands-on with Unity’s Netcode for GameObjects.Strong understanding of Unity Relay, Unity Multiplay, and Addressables.Proven experience deploying real-time, multi-user applications on Unity’s networking stack.Solid knowledge of client/server architecture, synchronization, and latency compensation.Proficient in C# and Unity scripting, with a focus on performance optimization.Experience with AWS, Google Cloud, or similar services for hosting and scalability.Experience developing for Meta Quest or other VR platforms.Experience working with legacy code and tackling technical debt.Strong communication skills and a track record of delivering scalable, real-time applications.Passion for AI, with an eagerness to learn and use AI for coding and development.Nice-to-Haves:Experience building session recording systems for multi-user apps.Familiarity with DevOps practices, including CI/CD pipelines.Previous experience shipping large-scale, real-time multi-user apps on VR platforms.Work Culture:As part of a remote-first startup, you will have the freedom to work from anywhere, while being an essential part of a small and dynamic team. We value self-sufficiency and expect you to take ownership of your work, manage your time effectively, and deliver results that provide the most value. Flexibility is key—you may need to pivot between different tasks, assist other team members, or tackle unforeseen challenges as they arise. In our startup environment, you'll wear many hats, working closely with cross-functional teams to prioritize correctly and deliver high-impact solutions. Strong communication is essential; you will need to collaborate effectively with team members, ensuring transparency and clarity while adapting to the fast-moving nature of the team. Your ability to stay organized, focus on high-priority tasks, and consistently deliver will be critical to your success.