
Senior Unreal Engine Networking Engineer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Germany.
• Create and develop cooperative networking for the game, covering everything from session flow to replication.
• Collaborate with the Principal C++ Engineer to ensure a synchronized deterministic simulation among players while minimizing bandwidth usage and delays.
• Analyze and resolve network performance, latency, and desynchronization challenges.
• Establish tools for early and frequent multiplayer testing.
• Document the networking model and provide training for Engineers and Designers.
• Become part of a new game team as one of its initial engineers.
• Work closely with both the Principal C++ Engineer and the Engineering Team Lead.
• For the permanent position, also contribute as a generalist beyond networking tasks.
• Develop cooperative multiplayer features for the studio's upcoming factory game in Unreal Engine 5, which will involve managing hundreds of thousands of machines.
• Extensive networking engineering experience at a senior level.
• Minimum of one shipped title featuring networking in Unreal Engine 4 or 5, utilizing C++.
• Hands-on knowledge of Unreal's replication system, including replication graph and dormancy.
• Familiarity with RPCs and network relevancy.
• Sound judgment regarding the use of Unreal replication versus deterministic simulation.
• Experience with deterministic lockstep or input-based networking, or the ability to articulate an approach.
• Background in Steam networking or online subsystems may be advantageous.
• Experience in shipping co-op features in building, survival, or factory games could be beneficial.
• Familiarity with the new UE replication system, Iris, may be advantageous.
• For the permanent role, a broad experience with Unreal outside of networking is required.
• Candidates must be able to work directly within Germany for permanent employment.
• Professional working proficiency in English is essential.
• Availability for critical meetings and collaboration during the core hours of approximately 11:00–15:00 CET.
• Fully remote position; direct employment within Germany.
• Flexible working hours.
• Paid overtime, although it is rare.
• Hardware budget for ergonomic setups and work-related hardware.
• Monthly personal growth allowance for courses, books, or other educational materials.
• Designated focus days for research or skill development.
• Annual team gathering for in-person collaboration and connection.
• Yearly salary reviews.
• Automatic 2% annual salary increase.
• Recruitment process accommodations are available upon request.
Gardens
Gardens
CD PROJEKT SA
CD PROJEKT SA
Get handpicked remote jobs straight to your inbox weekly.