Senior UI Engineer (Unreal Engine)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior UI Engineer (Unreal Engine): Developing high-performance multiplayer gameplay systems and networking solutions for AAA titles with an accent on scalability and player density. Focus on implementing robust C++ code, optimizing client-server architecture, and integrating advanced game services.
Location: Fully remote, globally distributed
Company
AAA co-development gaming studio specializing in overcoming intricate challenges in multiplayer game development for major studios worldwide.
What you will do
- Architect and implement multiplayer-ready gameplay systems within and outside of Unreal Engine.
- Produce elegant, efficient, and maintainable C++ code using modern standards (C++17 and C++20).
- Develop scalable and robust networking solutions to resolve intricate technical hurdles in complex games.
- Collaborate with cross-functional teams of developers, designers, and artists to deliver innovative experiences.
- Leverage expert-level understanding of data structures and algorithms to solve complex gameplay challenges.
Requirements
- 6+ years of experience in the Unreal Engine.
- Deep understanding of Client-Server Game Architecture (Client-side prediction, Server reconciliation, Lag compensation, Entity Interpolation).
- Excellent C++ programming skills, including proficiency in C++17 and C++20.
- Experience with at least one proprietary game engine (C/C++ OOP/ECS).
- Deep expertise in common data structures and algorithms (DSA).
- Experience with Online Services and GBaaS solutions (e.g., Azure Playfab, AccelByte AGS).
Nice to have
- Experience with Entity Component Systems (ECS) such as flecs.dev.
- Experience with AI (Behaviour Trees, State Trees, UtilityAI Systems).
- Knowledge of Cloud Providers (AWS, Azure, GCP).
- Familiarity with scripting languages (Lua, Python, Javascript) or other languages (Rust, Golang).
- Experience with Host-Migration and Seamless-Server Transitions.
Culture & Benefits
- Fully remote studio with a globally distributed team.
- Opportunity to work on groundbreaking AAA games in collaboration with major worldwide studios.
- Work culture emphasizing clear, continuous, and transparent communication.
- Focus on solving the most complex challenges in multiplayer game development.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →