Назад
5 дней назад

Senior Multiplayer Gameplay Engineer

Формат работы
remote (Global)
Тип работы
project
Грейд
senior
Английский
b2
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

SENIOR MULTIPLAYER GAMEPLAY ENGINEER (INOUTBOX)

🕹 Co-op Horror Puzzle Adventure
🧠 Senior
💰 Negotiable
⏰ Contract
🌎 Remote

🦄 Description
Inoutbox is developing a Co-op Horror Puzzle Adventure for PC using Unreal Engine 5.7.3. The project already has a working multiplayer foundation including Steam lobbies, invites, and session flow implemented via Advanced Sessions Plugin and custom GameInstance logic.

We are entering a critical production phase where locally prototyped gameplay systems must be converted into fully server-authoritative multiplayer architecture. We are looking for a Senior Multiplayer Gameplay Engineer who can take ownership of networked gameplay systems, replication, and scalable multiplayer architecture.

This is a short-term freelance contract (1–1.5 months) with potential for long-term collaboration. The project is fully remote, and we support candidates combining it with an existing job.

🚀 Responsibilities
• Develop and maintain multiplayer gameplay systems using Unreal Engine 5 (C++ only, no Blueprints)
• Convert locally implemented mechanics into fully server-authoritative replicated systems
• Implement and optimize replication logic, RPCs, and networked character interactions
• Design clean multiplayer architecture including PlayerState, GameState, sessions, lobbies, and matchmaking logic
• Ensure stable synchronization in complex co-op scenarios including puzzles, physics interactions, and character abilities
• Profile and troubleshoot network issues such as latency, desync, packet loss, and server load
• Optimize server and client performance including bandwidth, CPU, and memory usage
• Improve existing systems such as the carry/pickup mechanic currently using client-driven movement with periodic RPC transform updates
• Define best practices for multiplayer code structure and workflow

📚 Required Skills
• Strong professional experience with Unreal Engine 5 multiplayer development
• Deep knowledge of replication, RPCs, network roles, and server-authoritative architecture
• Advanced C++ proficiency in Unreal Engine (no Blueprint-based gameplay systems)
• Experience with Listen Server and P2P architectures
• Understanding of Steam lobbies, sessions, and networking flow
• Experience handling join-in-progress support
• Strong debugging and profiling skills for multiplayer systems
• Ability to design scalable multiplayer architecture compatible with potential future dedicated servers

👍 Nice to Have
• Experience with Steam networking and Advanced Sessions Plugin
• Background in co-op gameplay systems
• Experience optimizing physics replication
• Previous work on horror or puzzle games

🍪 What we offer
• Fully remote freelance collaboration
• Flexible schedule compatible with other jobs
• Opportunity to shape core multiplayer architecture
• Potential long-term collaboration
• Work on a co-op horror puzzle adventure project for PC

📞 Contact
Not specified

🌐 Vacancy link

#gamedev #unrealengine5 #multiplayer #cpp #remote #contract #inoutbox

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -