Lead/ Principal Network Developer (UE)

4 Hours ago • 5 Years +

Job Summary

Job Description

We are looking for a Lead/ Principal Unreal Engine Network Developer with strong C++, UE4/5, and networking skills to develop, profile, and optimize multiplayer gameplay systems. Responsibilities include developing and maintaining networked gameplay systems using Unreal Engine (UE4/5), implementing and optimizing Unreal Engine's replication system, working on TCP/UDP network layers, conducting network profiling for latency and bandwidth optimization, and collaborating with backend teams for microservice integration. The role requires senior-level C++ and UE4/5 experience with a focus on networking and hands-on experience in network gameplay development, debugging, and optimization, along with familiarity with TCP/UDP protocols and network profiling tools.
Must have:
  • Advanced C++ development (5+ Years)
  • Unreal Engine (UE4/5) networking (5+ Years)
  • Unreal Engine replication system experience
  • Network gameplay development, debugging, optimization
  • TCP and UDP protocols
  • Network profiling tools
Good to have:
  • Matchmaking systems
  • Backend server integrations
  • Cloud services (AWS, Azure, GCP)
  • Containerization (Docker, Kubernetes)
Perks:
  • Remote work globally
  • Flexible hours
  • 8-hour workday
  • Competitive salary
  • Paid sick leave
  • Paid vacations
  • Paid holidays
  • Transparent and friendly team
  • No micromanagement
  • Valued creativity and ideas

Job Details

Lead/ Principal Network Developer (UE)


We are seeking a talented and experienced Lead/ Principal Unreal Engine Network Developer to join our team. The ideal candidate will have a strong background in C++, UE4/5, and networking, with expertise in developing, profiling, and optimizing multiplayer gameplay systems.

Responsibilities
  • Develop and maintain networked gameplay systems using Unreal Engine (UE4/5).
  • Implement and optimize Unreal Engine's replication system.
  • Work on TCP/UDP network layers to ensure seamless multiplayer functionality.
  • Conduct network profiling and optimize for latency, bandwidth, and scalability.
  • Collaborate with backend teams to integrate networked systems with microservice architecture.
Requirements
  • C++, Senior Level, 5+ Years: Advanced proficiency in modern C++ development.
  • UE4/5, Senior Level, 5+ Years: Extensive experience in Unreal Engine development, focusing on networking.
  • Proven experience working with the Unreal Engine replication system.
  • Hands-on experience in network gameplay development, including debugging and optimization.
  • Familiarity with TCP and UDP protocols and low-level network programming.
  • Experience with network profiling tools (e.g., Unreal Insights or third-party profilers).
  • Experience with EOS (Epic Online Services)
  • Understanding of microservice architectures and their integration with game systems.
Nice to have
  • Experience with matchmaking systems and backend server integrations.
  • Familiarity with cloud services (AWS, Azure, or GCP) for multiplayer games.
  • Knowledge of containerization and orchestration (e.g., Docker, Kubernetes).
Working conditions
  • Remote work from any location globally, with flexible hours.
  • 8-hour workday tailored to your routine.
  • Salary based on experience, with regular reviews to stay competitive.
  • Benefits include paid sick leave, vacations, and holidays.
  • Work in a transparent, friendly team with no micromanagement.
  • Your creativity is valued, and your ideas will be implemented in our collaborative environment.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!