UE5 PC Multiplayer Game - Network Engineer

Posted last month

Worldwide

Summary

Project Overview: We are an indie development studio preparing to launch a unique multiplayer PC game in Unreal Engine 5 later this year. Our networking architecture deviates significantly from traditional MMO frameworks. We are moving away from monolithic game servers toward a decoupled architecture that utilizes an independent replication layer separated from our Dedicated Game Servers (DGS) simulation shards. We need a Senior Network Architect to design, build, and optimize this infrastructure on AWS (GameLift or custom EC2 orchestration). Key Responsibilities - Build and optimize a network topology where simulation shards run on dedicated DGS instances while spatial/data replication is handled via a separate replication layer. - Implement a robust, ultra-low-latency backend database to handle real-time object persistence, player location handoffs, economy tracking, and persistent global entities. - Engineer seamless player and entity transitions between simulation servers without progress loss or structural hitching. - Offload heavy AI/NPC processing fully to the server side to maximize client-side performance, lower local PC hardware requirements, and implement data/asset streaming mechanisms to minimize local client storage. Required Qualifications & Skills - Deep experience with Unreal Engine's replication system, C++ source-level network overrides, and custom replication graphs. - Extensive experience orchestrating game servers utilizing AWS, GameLift, DynamoDB/Aurora, and custom webhooks for persistence layers. - Proven track record of building cross-server seamless transit systems and persistent state databases for multiplayer games. - Familiarity with high-persistence, server-meshing concepts (similar to the foundational logic of Star Citizen) is highly valued. How to Apply Please provide a brief summary of a complex multiplayer networking issue you have solved in the past, specifically regarding persistence or server handoffs. If you have read the full scope and this architectural challenge excites you, please include the phrase [fuzemydrink] at the very beginning of your application.

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Game Development
C++
Game Design
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:3 weeks ago
  • Interviewing:
    9
  • Invites sent:
    79
  • Unanswered invites:
    32
About the client
Member since May 5, 2026
  • SGP
    Singapore9:15 PM
  • $73K total spent
    17 hires, 12 active
  • 1,768 hours

Explore similar jobs on Upwork

Framing Simulator 2025 Map DevelopmentFixed-price‐ Posted 3 weeks ago
JavaScript
GIS
Android
Java
C++
Gaming Console
Adventure
Action
Ages 7+
Unity
Game Development
QA Management
Game Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo