TL;DR
Senior Animation Engineer (Game Development): Architecting and refining cutting-edge multiplayer animation systems for AAA titles with an accent on performance optimization, robust networking solutions, and seamless networked gameplay. Focus on building robust C++ systems, leveraging expert-level understanding of data structures and algorithms, and solving intricate technical hurdles in complex multiplayer games.
Location: Remote (Global)
Company
hirify.global is a AAA co-development gaming studio with a globally distributed and fully remote setup, renowned for its adeptness in overcoming the most intricate challenges in multiplayer game development.
What you will do
- Architect, implement, and refine cutting-edge multiplayer-ready animation systems in and outside Unreal Engine.
- Produce elegant, efficient, and maintainable C++ code.
- Collaborate with cross-functional teams to deliver innovative animation experiences.
- Contribute to the development of scalable and robust networking solutions.
- Tackle and resolve intricate technical hurdles in complex multiplayer games.
Requirements
- 6+ years of experience in the Unreal Engine.
- Expert-level understanding of data structures and algorithms.
- Excellent C++ programming skills, including proficiency in modern C++ standards (C++17 and C++20).
- Deep understanding of Client-Server Game Architecture (e.g., Client-side prediction, Server reconciliation, Lag compensation, Entity Interpolation).
- Experience with at least one proprietary game engine (C/C++ OOP/ECS).
- Experience with Online Services (e.g., GBaaS solutions like Azure Playfab, AccelByte AGS).
Nice to have
- Experience with Entity Component Systems (ECS).
- Experience with AI (Behaviour Trees, State Trees, UtilityAI Systems).
- Familiarity with scripting languages (e.g., Lua, Python, Javascript) or other programming languages (e.g., Rust, Golang).
Culture & Benefits
- Globally distributed and fully remote setup with colleagues across the globe.
- Emphasis on clear, continuous, and transparent communication.
- Collaborate harmoniously within client's in-house teams.
- Opportunity to elevate latest multiplayer titles with immersive gameplay experiences.
- Work with a talented team of developers, designers, and artists.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →