Lead/ Principal Network Developer (UE)

2 Months ago • 5 Years +

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.
Good To Have:
  • Matchmaking systems
  • Backend server integrations
  • Cloud services (AWS, Azure, GCP)
  • Containerization (Docker, Kubernetes)
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
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

Add these skills to join the top 1% applicants for this job

problem-solving
cpp
unreal
networking
aws
azure
docker
kubernetes
multiplayer

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.

Set alerts for new jobs by G- space studios
Contact Us
hello@outscal.com
Made in INDIA 💛💙