Auf einen Blick
- Aufgaben: Gestalte die Backend-Architektur für ein spannendes Live-Spiel und löse komplexe technische Herausforderungen.
- Unternehmen: Snowprint Studios - ein kreatives und unterstützendes Umfeld für Spieleentwickler.
- Vorteile: Hybrid-Arbeitsmodell, flexible Arbeitszeiten und ein inspirierendes Team.
- Weitere Informationen: Dynamisches Arbeitsumfeld mit Fokus auf Zusammenarbeit und persönlichem Wachstum.
- Warum dieser Job: Sei Teil eines innovativen Teams und beeinflusse die Zukunft des Gamings.
- Qualifikationen: Erfahrung in der Backend-Entwicklung, insbesondere mit Java/Kotlin und Cloud-Infrastruktur.
Das prognostizierte Gehalt liegt zwischen 56250 - 68750 € pro Jahr.
Genießen Sie es, komplexe technische Herausforderungen zu lösen und die Backend-Architektur eines Live-Spiels zu gestalten, in dem sich die Dinge schnell ändern und Prioritäten regelmäßig wechseln? Als Principal Server Engineer bei Snowprint spielen Sie eine wichtige Rolle bei der Gestaltung der Backend-Architektur und -Systeme, die Warhammer 40,000: Tacticus antreiben. Sie kombinieren praktische Entwicklung mit technischer Führung und beeinflussen, wie wir unsere Backend-Lösungen entwerfen, bauen und weiterentwickeln.
In einem Live-Spiel gibt es immer etwas Neues zu lösen, und Ihre Arbeit kann direkte Auswirkungen auf das Spiel und seine Spieler haben. Sie werden Teil eines kleinen, erfahrenen Backend-Teams, in dem Sie ein hohes Maß an Verantwortung und Einfluss haben. Die Arbeit ist vielfältig, und Sie werden zwischen architektonischen Entscheidungen, Feature-Entwicklung, Infrastruktur und der Lösung von Problemen in der Live-Umgebung wechseln.
Wir arbeiten in einem schnelllebigen Umfeld, in dem Anforderungen und Prioritäten regelmäßig wechseln können. Daher ist es wichtig, Situationen zu bewerten, Entscheidungen zu treffen und Dinge voranzutreiben.
Was Sie tun werden:
- Sie gestalten die Architektur und technische Richtung unserer Backend-Systeme und entwerfen Lösungen, die sowohl aktuelle Spielmerkmale als auch zukünftige Bedürfnisse unterstützen.
- Sie übernehmen die Leitung bei komplexen technischen Herausforderungen, von der Erkundung verschiedener Ansätze und der Entscheidungsfindung bis hin zur praktischen Entwicklung und Implementierung.
- Sie arbeiten sowohl an spielerorientierten Funktionen als auch an den Systemen, Werkzeugen und der Infrastruktur dahinter.
- Ein wesentlicher Teil Ihrer Rolle wird darin bestehen, unsere Cloud-Infrastruktur zu besitzen und weiterzuentwickeln, wobei Sie mit AWS und Infrastruktur als Code arbeiten.
- Sie helfen dabei, wie unsere Systeme gebaut und betrieben werden, und tragen gleichzeitig zu Sicherheits- und Compliance-Initiativen zusammen mit unseren Spezialisten bei.
- Sie arbeiten eng mit anderen Entwicklern, Designern und Disziplinen zusammen, um technische Lösungen zu gestalten und Probleme zu lösen, sobald sie auftreten.
- Sie spielen auch eine wichtige Rolle in der technischen Entwicklung des Teams, indem Sie Wissen teilen, Ideen herausfordern und technische Anleitung geben.
- Sie untersuchen Probleme sowohl in Entwicklungs- als auch in Live-Umgebungen, nehmen an Playtests teil und beteiligen sich an Bereitschaftsdiensten.
- Das Tempo kann hoch sein, und Prioritäten können sich schnell ändern. Sie müssen sich wohlfühlen, zwischen langfristigen technischen Verbesserungen und unmittelbaren Herausforderungen zu wechseln.
Sind Sie das?
- Sie sind ein hochqualifizierter Server-/Backend-Engineer mit einem starken Hintergrund in der Gestaltung, dem Bau und dem Betrieb komplexer Backend-Systeme.
- Sie sind versiert in Java und/oder Kotlin und haben Erfahrung mit Live-Diensten, vorzugsweise im Gaming- oder LiveOps-Bereich.
- Sie haben Erfahrung in der Gestaltung von Backend-Architekturen und in der Entscheidungsfindung, die unmittelbare Anforderungen mit langfristiger Skalierbarkeit, Leistung und Wartbarkeit in Einklang bringt.
- Sie haben praktische Erfahrung mit Cloud-Infrastruktur, idealerweise AWS, und sind damit vertraut, Cloud-Umgebungen mit Infrastruktur als Code zu besitzen und zu warten.
- Sie sind mit den Anforderungen der Live-Entwicklung vertraut, einschließlich der Fehlersuche bei Produktionsproblemen, der Teilnahme an Bereitschaftsdiensten und der Balance zwischen unmittelbaren Problemen und langfristigen Verbesserungen.
- Sie genießen es, in einem Umfeld zu arbeiten, in dem sich die Dinge schnell bewegen und Anforderungen sich ändern können.
- Sie sind eine starke technische Stimme, die es genießt, Wissen zu teilen und Ideen herauszufordern.
- Sie kommunizieren klar, können komplexe technische Entscheidungen Menschen aus verschiedenen Disziplinen erklären und helfen gerne anderen, ihre technischen Fähigkeiten zu entwickeln.
- Sie sind neugierig, pragmatisch und immer auf der Suche nach Möglichkeiten, das, was Sie bauen und wie Sie arbeiten, zu verbessern.
Wo Sie arbeiten werden:
Unser Studio in Berlin befindet sich in Mitte, und wir arbeiten in einem hybriden Setup. Wir arbeiten dienstags und freitags im Büro, um Zusammenarbeit und soziale Interaktion zu unterstützen, während andere Tage Flexibilität bieten, je nachdem, wo Sie am besten arbeiten.
Über Snowprint Studios:
Snowprint Studios glaubt, dass großartige Spiele von talentierten, freundlichen und kreativen Individuen in einer freundlichen, unterstützenden und inspirierenden Umgebung geschaffen werden - während ein nachhaltiges Gleichgewicht zwischen Leben und Arbeit aufrechterhalten wird.
Für weitere Informationen über Snowprint Studios besuchen Sie snowprintstudios.com und folgen Sie uns auf Facebook. Bei Snowprint Studios schätzen wir Vielfalt sowohl in den Welten, die wir erschaffen, als auch in unserem Arbeitsplatz. Schließen Sie sich uns an, um die Zukunft des Gamings zu gestalten!
Principal Server Developer in Berlin Arbeitgeber: Snowprint Studios
Snowprint Studios ist ein hervorragender Arbeitgeber, der eine kreative und unterstützende Arbeitsumgebung bietet, in der Teamarbeit und Selbstführung geschätzt werden. Als UI/UX Designer in unserem Berliner Studio haben Sie die Möglichkeit, an einem preisgekrönten Spiel zu arbeiten und Ihre Ideen schnell von der Konzeptphase bis zur Veröffentlichung zu bringen. Wir fördern eine ausgewogene Work-Life-Balance und bieten hybride Arbeitsmodelle, die es Ihnen ermöglichen, in einem inspirierenden Umfeld zu gedeihen und sich beruflich weiterzuentwickeln.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Principal Server Developer in Berlin erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Snowprint Studios anzuklopfen, wenn du dich auf die Stelle als Principal Server Developer bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Snowprint Studios vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Server Developer in Berlin mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Snowprint Studios klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Snowprint Studios vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.