Senior Unreal Engine Networking Engineer

tobspr Games

United States

Remote

USD 78,000 - 123,000

Full time

26 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully Remote
Flexible working hours
Paid overtime
Hardware budget
Growth allowance
Focus days
Yearly team gathering
Annual pay review with 2% increase

Job summary

tobspr Games is seeking a Senior Networking Engineer to build co-op multiplayer for our upcoming factory game in Unreal Engine 5. You will join a small but growing team and collaborate closely with the Principal C++ Engineer to keep the simulation in sync across players while optimizing bandwidth and latency.

The role offers flexibility: a freelance 6–12 month contract focused on networking or a permanent position where networking is your specialty and other tasks may be handled as a generalist.

Qualifications

  • 1+ shipped title with networking in Unreal Engine 4 or 5.
  • Hands-on experience with replication system (replication graph, dormancy), RPCs and network relevancy.
  • Understanding of deterministic lockstep or input-based networking.
  • Experience with Steam networking or online subsystems.
  • Permanent role: broad Unreal experience outside networking.

Responsibilities

  • Design and build co-op networking for the game, from session flow to replication.
  • Work with the Principal C++ Engineer so the sim stays in sync between players, without flooding bandwidth or introducing excessive delays
  • Profile and fix network performance, latency, and desync issues
  • Set up tooling to test multiplayer early and often
  • Document and train the team in the networking model, so that Engineers and Designers can build features on it

Skills

Unreal Engine networking
C++
Replication system
Deterministic networking
Networking performance profiling

Tools

Steam networking
Unreal Iris (replication system)

Job description

About the role

We\'re looking for a Senior level Networking Engineer to build co-op multiplayer for our next factory game in Unreal Engine 5.


Co-op sits on top of a large, deterministic factory simulation. Replication has to deal with hundreds of thousands of machines, not just a handful of characters.


Ye\'ll join a new game team as one of its first engineers, working closely with the Principal C++ Engineer and the Engineering Team Lead.


We\'re open to two setups: a 6 to 12 month freelance contract focused on networking, or a permanent role where networking is your speciality and you work as a generalist the rest of the time.


Your responsibilities


  • Design and build co-op networking for the game, from session flow to replication

  • Work with the Principal C++ Engineer so the sim stays in sync between players, without flooding bandwidth or introducing excessive delays

  • Profile and fix network performance, latency, and desync issues

  • Set up tooling to test multiplayer early and often

  • Document and train the team in the networking model, so that Engineers and Designers can build features on it


About you

You will likely have:



  • 1+ shipped title where you worked on networking in Unreal Engine 4 or 5, in C++

  • Hands-on experience with Unreal\'s replication system (including replication graph, dormancy), RPCs, and network relevancy

  • Good judgement on what goes through Unreal replication and what the deterministic sim handles

  • Experience with deterministic lockstep or input-based networking, or you can show how you would approach it


In addition, you may have:



  • Experience with Steam networking or online subsystems

  • Experience shipping co-op in a building, survival or factory game

  • Experimented with the new UE replication system, Iris

  • For the permanent role: broad Unreal experience outside networking


What we offer


  • Fully Remote: We employ directly inside Germany

  • Flexible working hours!

  • Paid overtime, on the rare occasions it happens

  • A hardware budget to ensure you have the ergonomic setup and hardware you need to work comfortably

  • A monthly personal growth allowance for courses, books or other learning material

  • Focus days to research or learn new skills

  • A yearly team gathering to meet and collaborate in person

  • A yearly salary review to keep your pay in line with the market, and an automatic increase of 2% per year


Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Unreal Networking Engineer | Remote & Flexible
Senior Unreal Networking Engineer | Remote & Flexible

tobspr Games • United States

Remote
USD 78,000 - 123,000
Fully Remote
Flexible working hours
Paid overtime
+5
Senior Unreal Engine C++ Generalist
Senior Unreal Engine C++ Generalist

tobspr Games • United States

Remote
USD 120,000 - 180,000
Fully Remote (Germany)
Flexible working hours
Paid overtime
+5
C++ engineer for a factory simulation
C++ engineer for a factory simulation

tobspr Games • United States

Remote
USD 120,000 - 180,000
Hardware budget for ergonomic setup
Monthly personal growth allowance
Focus days for learning
+2
Principal C++ Engineer
Principal C++ Engineer

tobspr Games • United States

Remote
USD 134,000 - 179,000
Fully Remote: Germany
Flexible working hours
Paid overtime
+5
Developer: Networking & Multiplayer
Developer: Networking & Multiplayer

Mothergames • New York (NY)

Hybrid
USD 110,000 - 170,000
Flexible working hours
Remote work option
Career development
Engineering Manager - Real-Time Game Networking NEW
Engineering Manager - Real-Time Game Networking NEW

The Briefed • San Mateo (CA)

Hybrid
USD 294,000 - 343,000
Health insurance
Dental & Vision coverage
401(k) with company match
+2
Development Lead (Unreal Engine/C++)
Development Lead (Unreal Engine/C++)

Bully Entertainment • London (OH)

Hybrid
USD 120,000 - 160,000
Hybrid working mode
Wellness Bonus
Medical Insurance
+3
Senior Networking Engineer
Senior Networking Engineer

Enduring Games • Austin (TX)

On-site
USD 90,000 - 130,000
Software Engineering Manager - Engine Networking
Software Engineering Manager - Engine Networking

Roblox • San Mateo (CA)

On-site
USD 294,000 - 343,000
Equity compensation
Full benefits
Onsite in San Mateo
Principal Systems Designer (Factory Game, Unreal Engine)
Principal Systems Designer (Factory Game, Unreal Engine)

tobspr Games • United States

Remote
USD 140,000 - 190,000
Fully remote
40h/week
Flexible hours
+5