Die Personalagentur Olabin Diamonds sucht einen Python Game Math Developer – Slot Engine
Wir suchen einen starken Back-End-Ingenieur mit einer Leidenschaft für Wahrscheinlichkeit, diskrete Ereignisanalyse
Systeme und Casino-Mathematik. Sie besitzen die serverseitige Logik für brandneue Video-Slot-Titel
mit benutzerdefinierten Mechaniken und umschaltbaren Volatilitätsprofilen (mittel / hoch). Arbeiten
Gemeinsam mit Spieledesignern und Front-End-Teams transformieren Sie Designdokumente in vollständig
simulierte, produktionsreife Slot-Engines, komplett mit Optimierungspipelines und S3
Einsatz.
Was Sie tun werden
Entwerfen und implementieren Sie neuartige Slot-Mechanismen (z. B. 8×8/dynamische Boards, einzigartige Gewinnbedingungen, duale Walzensätze zum Umschalten der Volatilität, Split-/Wege-/Übergangsmechaniken usw.).
Erweitern Sie ein mathematisches Framework auf Python-Basis: Erstellen Sie Konfigurationsdateien, Walzenstreifenlader, Auszahlungstabellen, Gewinnauswerter, Kaskaden-/Tumbling-Logik, Freispielrunden und Wallet-Manager.
Geben Sie gut strukturierte JSON-Ereignisse für das Client-SDK aus (Drehungen, Gewinne, Multiplikatoren, Funktionsauslöser, Volatilitätsschalter usw.).
Erstellen Sie Simulationsläufe (Millionen von Runden), um RTP, Trefferquoten, maximale Gewinnverteilung und andere KPIs zu überprüfen.
Optimieren Sie Gewinnverteilungen mit einem zugehörigen Optimierungstool (Rust-Binärdatei) und erstellen Sie ausgeglichene Nachschlagetabellen.
Verpacken Sie Ausgabe-Assets (Bücher, Nachschlagetabellen, Konfigurationen) und automatisieren Sie Uploads zu AWS S3.
Arbeiten Sie mit Front-End und Qualitätssicherung zusammen, um Ereignisschemata und Spielabläufe zu validieren.
Schreiben Sie klare Dokumente und tragen Sie Beispielspiele zu unserer internen Wissensdatenbank bei.
Unverzichtbare Erfahrung
3 + Jahre professionelle Python-Kenntnisse (asynchron/Multithreading, Typisierung, Testen).
Stark angewandte Wahrscheinlichkeit/Statistik; bequeme Ableitung von RTP, Volatilität, Trefferquote, maximalem Risiko.
Frühere Arbeiten an Slot-, RNG- oder anderer Echtgeld-Spiellogik.
Tiefgreifendes Verständnis von Zustandsmaschinen, ereignisgesteuerter Architektur und JSON-Serialisierung.
Kompetenz mit Pandas/NumPy für Simulationsanalysen und Matplotlib (oder ähnlichem) für visuelle Überprüfungen.
Erfahrung mit der Generierung und Verarbeitung großer Simulationsdatensätze (GB-Maßstab).
Versionskontrolle (Git) und CI-Grundlagen; in der Lage, Produktionscode auszuliefern, der die Prüfung besteht.
Fließendes Englisch; in der Lage, die Sprache des Spieledesigns in deterministische Algorithmen zu übersetzen.
Schön zu haben
Erfahrung mit Hochleistungsalgorithmen.
AWS SDK (Boto3) und S3-Workflows; Kenntnisse über Objekt-Hashing/SHA-Verifizierung.
Vertrautheit mit dem auf Nachschlagetabellen basierenden Spielausgleich.
Erfahrung mit Zstandard oder ähnlichen schnellen Komprimierungsformaten.
Kenntnisse der Front-End-Signalisierung für Slots (PixiJS, WebSockets, TypeScript-Ereignismodelle).
Interesse am Entwurf statistischer Optimierer (Gaußsche Stichprobenziehung, Volatilitätsbewertung).
Warum wir
Greenfield-Projekte, bei denen Sie vom ersten Tag an Einfluss auf Mechanik und Mathematik nehmen.
Vollständig remote, flexible Arbeitszeiten (Kernüberschneidung mit MEZ/Lissabon-Zeit).
Kleines, erfahrenes Team – schnelle Entscheidungen, keine Unternehmensgemeinkosten.
Chance, gut sichtbare Echtgeldtitel zu entwickeln, die von Millionen Menschen weltweit gespielt werden.