Senior Game Engineer

Senior Game Engineer

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
Companion Group

Auf einen Blick

  • Aufgaben: Entwickle bahnbrechende Multiplayer-Spiele und arbeite mit einem talentierten Team zusammen.
  • Arbeitgeber: AAA Co-Entwicklungsstudio mit globaler, vollständig remote Struktur.
  • Mitarbeitervorteile: Flexibles Arbeiten, wettbewerbsfähiges Gehalt und spannende Projekte.
  • Andere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten und internationalem Team.
  • Warum dieser Job: Gestalte unvergessliche Spielerlebnisse und löse komplexe technische Herausforderungen.
  • Gewünschte Qualifikationen: Mindestens 6 Jahre Erfahrung mit Unreal Engine und exzellente C++ Kenntnisse.

Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Companion Group ist ein AAA Co-Development-Gaming-Studio mit einer global verteilten und vollständig remote Struktur, bekannt für seine Fähigkeit, die komplexesten Herausforderungen in der Entwicklung von Mehrspieler-Spielen zu meistern. Unser Ruf als hervorragende Wahl für Kunden, die ihre neuesten Mehrspielertitel aufwerten möchten, ermöglicht Skalierbarkeit bei der Spieleranzahl, maximiert die Spielerdichte und schafft immersive Spielerlebnisse.

Nahtlos in das interne Team eines Kunden eingebettet, arbeiten wir harmonisch zusammen, um Träume in die Realität umzusetzen. Unser Portfolio umfasst bahnbrechende Spiele, die in Zusammenarbeit mit großen Studios weltweit entwickelt wurden. Als vollständig remote Studio mit Kollegen auf der ganzen Welt schätzen und betonen wir klare, kontinuierliche und transparente Kommunikation ebenso hoch wie technische Fähigkeiten.

Als Senior Game Developer sind Sie im Herzen der Gestaltung außergewöhnlicher Mehrspieler-Erlebnisse tätig. Sie arbeiten eng mit einem talentierten Team von Entwicklern, Designern und Künstlern zusammen, um robuste Systeme zu erstellen, die Leistung zu optimieren und nahtloses vernetztes Gameplay zu liefern. Ihr Fachwissen wird entscheidende Aspekte unseres Technologie-Stacks vorantreiben, damit die Spieler reibungslose, immersive und unvergessliche Erlebnisse genießen können.

Jobanforderungen:

  • Architektur, Implementierung und Verfeinerung von modernen, mehrspielerbereiten Gameplay-Systemen innerhalb und außerhalb der Unreal Engine
  • Produktion eleganter, effizienter und wartbarer C++-Code
  • Nutzung eines Expertenverständnisses von Datenstrukturen und Algorithmen zur Lösung interessanter Herausforderungen
  • Zusammenarbeit mit funktionsübergreifenden Teams zur Bereitstellung innovativer Spielerlebnisse
  • Beitrag zur Entwicklung skalierbarer und robuster Netzwerk-Lösungen
  • Bewältigung und Lösung komplexer technischer Hürden in komplexen Mehrspieler-Spielen
  • Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten
  • Starke Problemlösungsfähigkeiten und Aufmerksamkeit für Details
  • Über 6 Jahre Erfahrung mit der Unreal Engine
  • Erfahrung mit mindestens einer proprietären Spiel-Engine (C/C++ OOP/ECS)
  • Tiefes Verständnis der Client-Server-Spielarchitektur (z.B. Client-seitige Vorhersage, Server-Rekonziliation, Verzögerungskompensation, Entitätsinterpolation usw.)
  • Ausgezeichnete C++-Programmierkenntnisse, einschließlich Kenntnisse der modernen C++-Standards (C++17 und C++20) und deren Anwendung in verschiedenen Kontexten über die Unreal Engine hinaus, wie z.B. Systemprogrammierung, Netzwerkprogrammierung usw.
  • Tiefe Expertise in gängigen Datenstrukturen und Algorithmen (DSA)
  • Erfahrung mit Online-Diensten (z.B. GBaaS-Lösungen (z.B. Azure Playfab, AccelByte AGS), benutzerdefinierte Spiel-Backend-Integration/-Entwicklung, Plattformen zur Verwaltung von Toxizität usw.)
  • Erfahrung mit dem Gameplay Abilities System (GAS) von UE

Was Sie auszeichnet:

  • Erfahrung mit Entity Component Systems (ECS) (z.B. flecs.dev)
  • Erfahrung mit KI (Verhaltenbäume, Zustandsbäume, UtilityAI-Systeme)
  • Erfahrung mit einem oder mehreren Cloud-Anbietern (AWS, Azure, GCP usw.)
  • Vertrautheit mit Skriptsprachen und Tool-Entwicklung (z.B. Lua, Python, Javascript)
  • Vertrautheit mit einer anderen Programmiersprache (z.B. Rust, Golang)
  • Erfahrung mit Host-Migration und nahtlosen Serverübergängen

Remote, Brandenburg, Deutschland

Senior Game Engineer Arbeitgeber: Companion Group

Companion Group ist ein herausragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung für Senior Game Engineers bietet. Mit einem vollständig remote Setup und einem internationalen Team fördern wir eine Kultur der offenen Kommunikation und Zusammenarbeit, die es unseren Mitarbeitern ermöglicht, an spannenden Multiplayer-Spielen zu arbeiten und ihre Fähigkeiten kontinuierlich weiterzuentwickeln. Unsere Mitarbeiter profitieren von flexiblen Arbeitszeiten, einer Vielzahl von Wachstumschancen und der Möglichkeit, an bahnbrechenden Projekten mit führenden Studios weltweit mitzuwirken.
Companion Group

Kontaktperson:

Companion Group HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Game Engineer

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit anderen Game Developern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Sei proaktiv bei der Kontaktaufnahme

Wenn du eine interessante Stelle siehst, zögere nicht, direkt die Ansprechpartner zu kontaktieren. Frag nach mehr Informationen oder zeig dein Interesse an der Position – das kann einen bleibenden Eindruck hinterlassen!

Bereite dich auf technische Interviews vor

Stelle sicher, dass du deine Kenntnisse in C++ und Multiplayer-Architekturen auffrischst. Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen – das wird dir helfen, im Interview zu glänzen.

Bewirb dich über unsere Website

Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du die besten Chancen hast, Teil unseres großartigen Teams zu werden!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Game Engineer

C++ Programmierkenntnisse
Unreal Engine Erfahrung
Datenstrukturen und Algorithmen
Client-Server Spielarchitektur
Netzwerkprogrammierung
Multiplayer Gameplay Systeme
Kommunikationsfähigkeiten
Zusammenarbeit in funktionsübergreifenden Teams
Problemlösungsfähigkeiten
Aufmerksamkeit für Details
Erfahrung mit Online-Diensten
Kenntnisse in Entity Component Systems (ECS)
Erfahrung mit KI (Verhaltenbäume, Zustandsbäume)
Cloud-Anbieter Erfahrung (AWS, Azure, GCP)
Familiarität mit Skriptsprachen (Lua, Python, Javascript)

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach echten Persönlichkeiten, die zu unserem Team passen und die Leidenschaft für Spieleentwicklung mitbringen.

Betone deine Erfahrungen: Stell sicher, dass du deine relevanten Erfahrungen und Fähigkeiten klar hervorhebst. Zeig uns, wie deine 6+ Jahre Erfahrung in der Unreal Engine und dein Wissen über Client-Server-Architekturen dich zu einem idealen Kandidaten machen.

Klarheit ist der Schlüssel: Achte darauf, dass deine Bewerbung gut strukturiert und leicht verständlich ist. Verwende klare Sprache und vermeide Fachjargon, wenn es nicht nötig ist. Wir schätzen Kommunikation und wollen sehen, dass du das auch kannst!

Bewirb dich über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass sie direkt bei uns landet und wir sie schnell bearbeiten können. Wir freuen uns auf deine Bewerbung!

Wie du dich auf ein Vorstellungsgespräch bei Companion Group vorbereitest

Verstehe die Spielmechanik

Mach dich mit den neuesten Trends und Technologien im Bereich Multiplayer-Spiele vertraut. Zeige während des Interviews, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein tiefes Verständnis für die Spielmechanik und das Spielerlebnis.

Bereite Beispiele vor

Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Beispiele zu teilen, um deine Problemlösungsfähigkeiten und deine Erfahrung mit C++ und Unreal Engine zu demonstrieren.

Kommunikation ist der Schlüssel

Da das Unternehmen remote arbeitet, ist klare Kommunikation entscheidend. Übe, wie du komplexe technische Konzepte einfach erklären kannst. Zeige, dass du in der Lage bist, effektiv mit verschiedenen Teams zusammenzuarbeiten.

Fragen stellen

Bereite einige durchdachte Fragen vor, die zeigen, dass du dich mit dem Unternehmen und seinen Projekten auseinandergesetzt hast. Fragen zu den aktuellen Herausforderungen im Multiplayer-Entwicklungsprozess können dir helfen, einen positiven Eindruck zu hinterlassen.

Senior Game Engineer
Companion Group
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>