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
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
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.