Senior Game Engineer (Unreal Engine)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Game Engineer (Unreal Engine): Architect, implement, and refine cutting-edge multiplayer-ready gameplay systems with an accent on networking solutions, performance optimization, and scalable architecture. Focus on client-server game architecture, lag compensation, entity interpolation, and resolving intricate technical challenges in complex multiplayer environments.
Location: Remote from Germany or onsite in Brandenburg, Germany
Company
AAA co-development gaming studio with a fully remote setup, specializing in multiplayer game development for major studios worldwide.
What you will do
- Architect, implement, and refine multiplayer-ready gameplay systems in and outside Unreal Engine
- Produce efficient, maintainable C++ code leveraging data structures and algorithms
- Collaborate with developers, designers, and artists to deliver innovative gameplay experiences
- Develop scalable networking solutions and tackle complex technical hurdles
- Optimize performance for seamless, immersive networked gameplay
Requirements
- 6+ years of experience in Unreal Engine
- Experience with at least one proprietary game engine (C/C++ OOP/ECS)
- Deep understanding of Client-Server Game Architecture (client-side prediction, server reconciliation, lag compensation, entity interpolation)
- Excellent C++ skills, including modern standards (C++17/C++20) for systems and network programming
- Deep expertise in data structures and algorithms
- Experience with Online Services (e.g., Azure Playfab, AccelByte) and UE’s Gameplay Abilities System (GAS)
- Excellent communication, collaboration, problem-solving skills, and attention to detail
Nice to have
- Experience with Entity Component Systems (ECS, e.g., flecs.dev)
- Experience with AI (Behaviour Trees, State Trees, Utility AI)
- Experience with Cloud Providers (AWS, Azure, GCP)
- Familiarity with scripting languages (Lua, Python, Javascript) and tools development
- Familiarity with other languages (e.g., Rust, Golang)
- Experience with Host-Migration and Seamless-Server Transitions
Culture & Benefits
- Fully remote studio with globally distributed team
- Emphasis on clear, continuous, and transparent communication alongside technical skills
- Collaboration embedded within client's in-house team
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →