Senior Animation Engineer

🕒 February 17

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Companion Group

Companion Group

51 - 200 employees

Founded 2022

🎮 Gaming

🥽 AR/VR

🔌 API

Gaming • AR/VR • API

Companion Group is a game development studio that partners with some of the most ambitious game studios worldwide. They specialize in providing highly skilled developers experienced in Unreal, Unity, and backend systems to enhance development teams and accelerate project timelines. Their focus includes multiplayer game development, game server architecture, and scaling global player bases. Companion Group emphasizes collaboration, supporting existing teams, and offering expertise in creating enriched gaming experiences across various platforms, including PC, console, virtual reality, and mobile.

📋 Description

• 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

🎯 Requirements

• 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) • 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

🏖️ Benefits

• N/A

Apply Now

Similar Jobs

🕒 February 14

Greenvolt Group

501 - 1000

⚡ Energy

Commissioning Engineer managing and executing commissioning for utility-scale solar projects. Ensuring compliant and efficient grid connection and operation of renewable energy systems.

Switching

🕒 February 10

Grid Connection Engineer overseeing utility-scale solar PV construction and ensuring grid connection standards in the UK. Collaborating with construction teams and technical partners for project delivery.

🕒 February 10

Commissioning Engineer for utility-scale solar PV projects focusing on construction and energisation phases. Ensuring compliance and operational standards of solar farm projects in an international setting.

🕒 February 7

Honeywell

10,000+ employees

🚀 Aerospace

⚡ Energy

BMS Engineer responsible for field installations and maintenance of BMS systems at Honeywell. Providing project support and managing customer relationships in the South West.

🕒 February 4

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Forward Deployed Engineer developing scalable AI-driven solutions for European clients. Collaborating with stakeholders to integrate AI capabilities into their systems.

Cloud

Kubernetes

Python