High 5 Games
High 5 Games

High 5 Games entwickelt und liefert Casino-Slot-Spiele sowie Plattformtechnologie für regulierte Glücksspielanbieter und Partner der Branche. Das Portfolio umfasst mehr als 150 Online- und landbasierte Slot-Titel sowie progressive Jackpots und In-Game-Promotionstools für vielfältige Casino-Erlebnisse.

Das Unternehmen bietet über B2B-Integrationen außerdem Casino-Plattform- und Game-Studio-Lösungen an und unterstützt sowohl betreiberorientierte Bereitstellungen als auch spielerorientierte Social- und Echtgeldprodukte. High 5 Games ist in den Bereichen Gaming, Glücksspiel und B2B-Technologie tätig und beschäftigt 51–200 Mitarbeitende.

Direktor Technologie, Chefarchitekt – High 5 Games (Remote in Polen)

Leiten Sie die Architektur der cloudbasierten Casino-Gaming-Plattform von High 5 Games in einer Remote-Position in Polen. Gestalten Sie die Ausrichtung für Java-Microservices, Echtzeittransaktionen, Plattformzuverlässigkeit und Engineering-Teams.

Beschreibung

  • Definieren Sie die technische Vision für eine Cloud-Plattform mit Hunderten von Java-Microservices und übernehmen Sie die Verantwortung für ihre Architektur.
  • Entwickeln Sie in den ersten 90 Tagen durch enge Zusammenarbeit mit den Teams, die die Plattform aufgebaut haben, ein tiefes Verständnis der Produktionsplattform.
  • Übernehmen Sie schrittweise die Verantwortung für die Architektur, beginnend mit Daten- und Transaktionssystemen, gefolgt von Servicearchitektur und Cloud-Plattform.
  • Übernehmen Sie bis zum Ende des ersten Jahres die vollständige Verantwortung für die Plattformarchitektur und steuern Sie ihre langfristige Weiterentwicklung.
  • Entwerfen Sie Systeme, überprüfen Sie Code und Schemas, etablieren Sie Engineering-Standards und leiten Sie Engineering- und Technologieteams.
  • Präsentieren Sie Technologiestrategien und Zielkonflikte klar gegenüber Führungskräften, Geschäftsbeteiligten und Regulierungsbehörden.
  • Leiten Sie die Microservices-Architektur einschließlich Servicegrenzen, APIs, Datenverantwortung und Kommunikation zwischen Services.
  • Entwerfen Sie Transaktionssysteme mit hohem Volumen und niedriger Latenz sowie starken Garantien für Konsistenz und Idempotenz.
  • Etablieren Sie Vorgehensweisen für verteilte Transaktionen, Wiederholungsversuche und die Wiederherstellung nach Ausfällen.
  • Leiten Sie Architekturprüfungen und pflegen Sie Entscheidungsdokumentationen über Hunderte von Services hinweg.
  • Reduzieren Sie technische Altlasten und modernisieren Sie Legacy-Services, ohne den Live-Betrieb zu unterbrechen.
  • Definieren Sie Java-Engineering-Standards für Frameworks, Bibliotheken, Build-Systeme, Programmierpraktiken und JVM-Tuning.
  • Legen Sie die Datenbankstrategie für relationale, NoSQL-, Caching- und Streaming-Technologien fest.
  • Untersuchen und beheben Sie Performanceengpässe in JVM, Netzwerk- und Datenschichten.
  • Steuern Sie die Cloud-Architektur für Container, Kubernetes, verwaltete Datendienste, Netzwerke und Infrastructure as Code.
  • Etablieren Sie Service-Level-Ziele, Standards für Beobachtbarkeit und Verfahren zur Reaktion auf Vorfälle.
  • Verbessern Sie Skalierbarkeit, Resilienz, Notfallwiederherstellung und die Kosteneffizienz der Cloud.
  • Stellen Sie sicher, dass Sicherheit, Datenschutz und Auditierbarkeit den Anforderungen der Glücksspielregulierung und des Zahlungsverkehrs entsprechen.
  • Bauen, führen und entwickeln Sie Engineering- und Technologieteams weiter und erhöhen Sie dabei die Einstellungsstandards.
  • Übersetzen Sie Geschäftsziele in Technologieroadmaps und Umsetzungspläne.
  • Überwachen Sie technische Anbieter und Plattformen von Drittanbietern.
  • Bewerten Sie neue Technologien und Tools.
  • Kommunizieren Sie Technologiestrategie und Risiken an den CEO, die Geschäftsleitung und Partner.

Anforderungen

  • Mindestens 12 Jahre Erfahrung in der Softwareentwicklung, davon mindestens 5 Jahre in der Architektur großer verteilter Systeme.
  • Umfassende Kenntnisse in Java 17 oder höher sowie fundierte Erfahrung mit Spring Boot, Spring Cloud, Nebenläufigkeit, JVM-Performance-Tuning und Garbage Collection.
  • Nachweisliche Erfahrung mit dem Entwurf und Betrieb von mehr als 100 Microservices in der Produktion.
  • Praktische Erfahrung mit Systemen, die täglich Millionen von Echtzeittransaktionen innerhalb messbarer Latenz- und Verfügbarkeitsziele verarbeiten.
  • Fundierte Datenbankkenntnisse in PostgreSQL, MySQL oder Oracle einschließlich Query-Tuning, Indexierung, Sharding und Replikation sowie Kenntnisse in NoSQL- und Caching-Technologien wie Cassandra, MongoDB, DynamoDB oder Redis.
  • Erfahrung mit ereignisgesteuerter Architektur unter Verwendung von Kafka oder einer vergleichbaren Streaming-Plattform.
  • Produktionserfahrung mit AWS oder GCP, Docker, Kubernetes und Infrastructure as Code wie Terraform.
  • Ausgeprägtes Verständnis verteilter Systeme einschließlich Konsistenzmodellen, Idempotenz, Partitionierung, Backpressure und Fehlermodi.
  • Erfahrung mit dem Entwurf von REST- oder gRPC-APIs sowie Vertrautheit mit API-Gateways und Service-Mesh-Konzepten.
  • Praktische Erfahrung mit Beobachtbarkeit und Zuverlässigkeit unter Verwendung von Prometheus, Grafana, OpenTelemetry, Datadog oder ähnlichen Tools einschließlich SLOs und Incident-Management.
  • Erfahrung in der Leitung und Erweiterung von Engineering-Teams sowie in der Bewertung und Durchführung technischer Bewerbungsgespräche.
  • Fähigkeit zur klaren Kommunikation mit Führungskräften, Kollegen und einzelnen Teammitgliedern.
  • Erfahrung in den Bereichen Gaming, iGaming, Gewinnspiele oder Social Casino, Sportwetten, Fintech oder Zahlungsverkehr ist wünschenswert.
  • Erfahrung mit Wallet-, Ledger- oder Zahlungssystemen, die eine vollständige Transaktionsabstimmung erfordern, ist wünschenswert.
  • Vertrautheit mit Glücksspielregulierungen, PCI DSS oder SOC-2-Compliance ist wünschenswert.
  • Erfahrung mit der Leitung einer Migration oder Neuausrichtung ohne Ausfallzeit von einem Monolithen oder Legacy-Services zu Microservices ist wünschenswert.
  • Erfahrung mit reaktiven oder nicht blockierenden Java-Technologien wie WebFlux, Vert.x oder Netty für hochleistungsfähige Services ist wünschenswert.
  • Erfahrung mit groß angelegter Cloud-Kostenoptimierung und FinOps ist wünschenswert.
  • Ein Bachelor- oder Masterabschluss in Informatik, Ingenieurwesen oder vergleichbare Erfahrung ist wünschenswert.

Zusatzleistungen

  • Kranken-, Zahn- und Augenversicherung
  • 401(k)-Plan und gegebenenfalls Arbeitgeberzuschuss
  • Bezahlte freie Tage und Unternehmensfeiertage
  • Zusätzliche Programme

Ähnliche Stellen

Brown & Brown Insurance

Saisonale:r Senior-Berater:in für Schadenprüfungen – Remote in Pennsylvania

Brown & Brown Insurance

Prüfen und bearbeiten Sie komplexe Employer-Stop-Loss-Schäden für One80 Intermediaries – von der Leistungsentscheidung und Rückstellungsempfehlung bis zur Prüfung und Klärung. Im Mittelpunkt stehen kostenintensive medizinische Fälle, darunter Transplantationen, Onkologie, katastrophale Erkrankungen und Spezialmedikamente.

Öffnen
PMA Consultants

Spezialist für Projektbuchhaltung mit NetSuite

PMA Consultants

Verwalten Sie die NetSuite-Abrechnung und Finanzunterlagen für Bauprojektberatung bei PMA Consultants und stimmen Sie sich mit Projektleitung, Finanzwesen, Betrieb und Kunden ab. Verfolgen Sie Budgets, Rechnungen, Ausgaben und Zahlungsprobleme über den gesamten Projektverlauf.

Öffnen