Senior UI Engineer

Companion Group

Deutschland

Sur place

USD 100 000 - 130 000

Plein temps

Il y a 36 heures
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Companion Group is seeking a Senior Game Developer to craft exceptional multiplayer experiences. This role involves architecting and implementing gameplay systems, producing maintainable C++ code, and collaborating with cross-functional teams. Ideal candidates have over 6 years in Unreal Engine, a deep understanding of Client-Server Game Architecture, and strong problem-solving skills. Join us remotely to tackle complex challenges in multiplayer game development where communication and technical expertise are valued highly.

Qualifications

  • 6+ years of experience in the Unreal Engine.
  • Experience with at least one proprietary game engine.
  • Deep understanding of Client-Server Game Architecture.
  • Experience with UE’s Gameplay Abilities System (GAS).

Responsabilités

  • Architect, implement, and refine multiplayer gameplay systems.
  • Produce elegant, efficient, and maintainable C++ code.
  • Collaborate with cross-functional teams.
  • Contribute to scalable and robust networking solutions.

Connaissances

Excellent communication and collaboration skills
Strong problem-solving skills
C++ programming skills
Expertise in common data structures and algorithms

Outils

Unreal Engine
Proprietary game engines (C/C++ OOP/ECS)
Online Services (e.g., Azure PlayFab)

Description du poste

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.

Senior Game Developer

As a Senior Game Developer, 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.

Responsibilities
  • Architect, implement, and refine cutting‑edge multiplayer‑ready gameplay 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 challenging problems
  • Collaborate with cross‑functional teams to deliver innovative gameplay experiences
  • Contribute to the development of scalable and robust networking solutions
  • Tackle and resolve intricate technical hurdles in complex multiplayer games
Qualifications
  • 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, 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 such as 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, Utility AI 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
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Game Engineer
Senior Game Engineer

Companion Group • Allemagne

À distance
EUR 90 000 - 130 000
Senior Network Engineer
Senior Network Engineer

Companion Group • Allemagne

Sur place
USD 120 000 - 180 000
Fully remote
Mentorship
Career progression
Senior Remote Multiplayer Gameplay Engineer
Senior Remote Multiplayer Gameplay Engineer

Companion Group • Allemagne

Sur place
USD 100 000 - 130 000
Senior Network Engineer - Unreal Engine, Remote Multiplayer
Senior Network Engineer - Unreal Engine, Remote Multiplayer

Companion Group • Allemagne

Sur place
USD 120 000 - 180 000
Fully remote
Mentorship
Career progression
Senior Backend Engineer
Senior Backend Engineer

Companion Group • Allemagne

Sur place
USD 67 000 - 94 000
Fully remote
Career ladder
Global team
Senior Backend Game Engineer — Remote, Scalable Multiplayer Systems
Senior Backend Game Engineer — Remote, Scalable Multiplayer Systems

Companion Group • Allemagne

Sur place
USD 67 000 - 94 000
Fully remote
Career ladder
Global team
(Senior) Unreal Programmer (m/f/d)
(Senior) Unreal Programmer (m/f/d)

Grimlore • München

Sur place
EUR 60 000 - 80 000
Senior Unreal Developer
Senior Unreal Developer

Welevel • München

Sur place
EUR 70 000 - 110 000
Relocation assistance
Central Munich location
Competitive salary and benefits
Senior Unreal Developer (m/f/d)
Senior Unreal Developer (m/f/d)

welevel • München

Sur place
EUR 80 000 - 120 000
Relocation assistance
Central Munich location
Competitive salary
Senior Gameplay Programmer
Senior Gameplay Programmer

Welevel • München

Sur place
EUR 90 000 - 130 000
Competitive salary
Relocation assistance
Central Munich location
+1