Senior Networking Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Unity · 6 hours ago

Senior Networking Engineer

Unity3D is a leading platform for creating and growing games and interactive experiences. They are seeking a Senior Networking Engineer to design and build networking systems for streaming Unity simulation states while optimizing for bandwidth, latency, and visual consistency.

3D TechnologyReal Time
badNo H1Bnote

Responsibilities

Design and build networking systems to stream Unity simulation state to external hosts while balancing bandwidth, latency, convergence, and visual consistency
Invent new synchronization models from first principles designed to mitigate latency, including engine-agnostic interpolation/prediction/rollback, and distributed authority models
Optimize bandwidth through bit-level serialization, delta-compression, and message dispatch schemes
Diagnose and fix end-to-end desyncs, race conditions, and jitter when two engines disagree about reality under real-world network conditions

Qualification

Networking MasteryEngine-Level NetcodeDistributed systems experienceC++C# skillsFluency with networking modelsCloud game servers experienceNetwork security knowledgeExposure to Unity DOTSProblem-solvingTeam collaboration

Required

Networking Mastery: Transport layers, reliability, topology design, serialization, and realtime synchronization (generalized prediction, rollback, and interpolation) for high-performance games
Engine-Level Netcode: Track record shipping scalable multiplayer systems for latency-sensitive games (FPS, action, MMO, or similar). You haven't just used a networking library—you've written or heavily extended one
Distributed systems experience: Large-scale systems (MMORPGs, cloud gaming, simulations) where synchronization and determinism matter
Low-Level Fluency: Strong C++ and C# skills. Comfortable capturing raw packets to diagnose timing issues or optimize at the bit level

Preferred

Fluency with diverse networking models (authoritative server, deterministic lockstep, peer-to-peer)
Background with cloud game servers, containerization, and orchestration (GCP, AWS, Azure)
Experience in network security, encryption, or cheat prevention
Exposure to Unity DOTS or similar high-performance, data-oriented frameworks

Benefits

Comprehensive health, life, and disability insurance
Commute subsidy
Employee stock ownership
Competitive retirement/pension plans
Generous vacation and personal days
Support for new parents through leave and family-care programs
Office food snacks
Mental Health and Wellbeing programs and support
Employee Resource Groups
Global Employee Assistance Program
Training and development programs
Volunteering and donation matching program

Company

Unity [NYSE: U] offers a suite of tools to create, market, and grow games and interactive experiences across all major platforms from mobile, PC, and console, to extended reality.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jim Whitehurst
Chief Executive Officer
linkedin
leader-logo
John Riccitiello
CEO
linkedin
Company data provided by crunchbase