Senior Animation Engineer
Companion Group Ltd · Remote – worldwide
- Salary
- Not stated
- Posted
- 3d ago
- Source
- Himalayas
Job description
Companion Group 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. Our reputation precedes us as an excellent choice for clients aspiring to elevate their latest multiplayer titles, enabling scalability in player numbers, maximising player density, and crafting immersive gameplay experiences.
Embedded seamlessly within a client's in-house team, we collaborate harmoniously to turn dreams into reality. Our portfolio boasts groundbreaking games developed in collaboration with major studios worldwide. As a fully remote studio with colleagues across the globe, we value and emphasise clear, continuous, and transparent communication as highly as technical skills.
As a Senior Animation Engineer, you’ll be at the heart of crafting exceptional multiplayer experiences. You will work closely with a talented team of developers, designers, and artists to build robust systems, optimise performance, and deliver seamless networked gameplay. Your expertise will drive critical aspects of our technology stack, ensuring players enjoy smooth, immersive, and memorable experiences.
Requirements
• Architect, implement, and refine cutting-edge multiplayer-ready animation systems in and outside of the Unreal Engine
• Produce elegant, efficient, and maintainable C++ code
• Leverage expert-level understanding of data structures and algorithms to solve interesting challenges
• 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
• Excellent communication and collaboration skills
• Strong problem-solving skills and attention to detail
• 6+ years of experience in the Unreal Engine
• Experience with at least one proprietary game engine (C/C++ OOP/ECS)
• Deep understanding of Client-Server Game Architecture (e.g. Client-side prediction, Server reconciliation, Lag compensation, Entity Interpolation etc.)
• Excellent C++ programming skills, including proficiency in modern C++ standards (C++17 and C++20) and their application in diverse contexts beyond Unreal Engine, such as systems programming, network programming, etc.
• Deep expertise in common data structures and algorithms (DSA)
• Experience with Online Services (e.g. GBaaS solutions (e.g. Azure Playfab, AccelByte AGS), Custom Game Backend Integration/Development, Toxicity Management Platforms, etc.)
• Experience with UE’s Gameplay Abilities System (GAS)
What makes you stand out
• Experience with Entity Component Systems (ECS) (e.g. flecs.dev)
• Experience with AI (Behaviour Trees, State Trees, UtilityAI Systems)
• Experience with one or more Cloud Providers (AWS, Azure, GCP, etc.)
• Familiarity with scripting languages and tools development (e.g. Lua, Python, Javascript)
• Familiarity with one other programming language (e.g. Rust, Golang)
• Experience with Host-Migration and Seamless-Server Transitions
Originally posted on Himalayas
Saffa.global isn't the employer or recruiter. Never pay anyone for a job offer, visa or "processing fee".
Similar jobs
Senior Support Engineer
Town Web · Remote – Anywhere in the World
Headquarters: United States URL: https://townweb.com Senior Support Engineer Town Web · HeyGov · ClerkMinutes. Remote, Central US hours. $85,000 to $105,000 a year. Open to candidates in the United States, Canada, the United Kingdom, and Ireland. About us We make municipal software built for clerks: websites residents can use, forms and payments that replace stacks of paper, and meeting minutes…
Director, Enterprise Sales Engineering - US Central
Datadog · Remote – Anywhere in the World
Headquarters: Illinois, USA, Remote; Michigan, USA, Remote; Texas, USA, Remote As a Director, Enterprise Sales Engineering, you will lead a team of frontline leaders, driving account strategy, deal execution, operational excellence, and team development across your region. This is a strategic leadership role with regional impact within North America. You will act as a force multiplier by owning…
SIRT Engineer Expression of Interest Form
GitLab · Remote – worldwide
GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations.
MSP Technical Support Specialist
Hire Hangar · Remote – incl. South Africa
Join Hire Hangar and work with fast-growing global companies while building a long-term career.
Senior Research Engineer
AssemblyAI · Remote – Anywhere in the World
Headquarters: Remote Why AssemblyAI AssemblyAI builds the best-in-class Voice AI models powering the next generation of voice applications. Our models serve 600M+ inference calls monthly, process 1M+ hours of audio daily, and power 2 billion+ end-user experiences. The Voice AI space is at an inflection point; we’re looking for folks truly excited to join a small team and help define the future of…
Senior Engineer
G2i · Remote – worldwide
Loom Overview Watch this loom videofrom our CEO, Gabe Greenberg, for more details about the role!