CSC Leasing Co.
Aristocrat Gaming
Principal Software Engineer - Gaming Platform
Über die Stelle
Hinter jedem großartigen Spielerlebnis steht eine außergewöhnliche Plattform.
Bei Aristocrat entwickeln wir die Technologie, die einige der weltweit anerkanntesten Spielerlebnisse ermöglicht. Unsere Plattformen laufen in höchst anspruchsvollen Umgebungen, in denen Leistung, Zuverlässigkeit, Sicherheit und Innovation keine optionalen Extras sind. Sie sind unerlässlich.
Wir suchen einen leitenden Ingenieur, der komplexe technische Herausforderungen in großem Maßstab lösen und beim Aufbau der Zukunft unserer Gaming-Plattform der nächsten Generation helfen möchte.
Dies ist keine Rolle für jemanden, der einfach nur Code schreiben möchte.
Dies ist für einen Ingenieur, der Architektur als strategischen Vorteil betrachtet, der Freude daran hat, Probleme zu lösen, die andere für unmöglich halten, und der davon angetrieben wird, die technische Richtung über mehrere Teams und Produkte hinweg zu beeinflussen.
Sie werden an der Schnittstelle von Plattform-Engineering, Architektur, Systemdesign und technischer Führung arbeiten und helfen, die Kerntechnologie aufzubauen, die unser globales Gaming-Ökosystem unterstützt.
WARUM DIESE ROLLE WICHTIG IST
Als Principal Engineer helfen Sie dabei, das technische Fundament zu definieren, das es unseren Produkten und Teams ermöglicht, schneller zu agieren, zuverlässiger zu arbeiten und mit Zuversicht zu innovieren.
Sie werden mit Architekten, Engineering-Leitern und Produktteams zusammenarbeiten, um Plattformfunktionen zu entwerfen und bereitzustellen, die mehrere Produkte und Engineering-Organisationen beeinflussen.
Von Grafiksystemen und Hardwareintegration über Netzwerke, Sicherheit, Leistungsoptimierung und Plattform-Frameworks bis hin zur Lösung einiger der technisch anspruchsvollsten Herausforderungen der Branche werden Sie tätig sein.
Ihr Einfluss wird weit über Ihren eigenen Code hinausgehen.
Sie werden Senior Engineers betreuen, Engineering-Praktiken verbessern, architektonische Entscheidungen gestalten und die Standards festlegen, die technische Exzellenz im gesamten Unternehmen vorantreiben.
Was Sie tun werden *
- Leitung des Designs und der Implementierung komplexer, hochleistungsfähiger, hochzuverlässiger Plattformfunktionen. *
- Technische Führung über mehrere Teams hinweg, Sicherstellung der Ausrichtung an Architekturstandards und etablierten Richtlinien. *
- Förderung von Engineering-Exzellenz durch Code-Reviews, Mentoring und Hochhalten von Qualitätsstandards im gesamten Unternehmen. *
- Arbeit mit einer breiten Palette von Technologien, einschließlich Grafiksystemen, Netzwerken und Protokollen, Verschlüsselung und Sicherheit, Hardwareintegration, Treiber, Tools und SDK-Standards. *
- Bewertung und Einführung neuer Technologien, Tools, Praktiken und Prozessverbesserungen zur Steigerung von Skalierbarkeit, Zuverlässigkeit sowie Entwicklerproduktivität und -effizienz. *
- Identifizierung und Minderung technischer Risiken über Initiativen hinweg. *
- Analyse und Debugging von Problemen. *
- Befürwortung der Nutzung von KI-Tools (z. B. Code-Assistenten, Code-Suche, Testgeneratoren, Dokumentationszusammenfasser, statische Analysatoren mit KI), um das Erstellen, Codieren, Testen und Beheben von Problemen zu beschleunigen. *
- Festlegung von Richtlinien/Leitplanken für KI-gestützte Codebeiträge (Prompt-Muster, Review-Standards, Sicherheit/Compliance). *
- Nutzung von KI zum Durchsuchen von Protokollen, zur Behandlung von Vorfällen und zum Vorschlagen von Korrekturen; Generieren/Pflegen von Architektur- dokumenten und ADRs. *
- Bewertung und Integration von KI-gestützten Tools in den SDLC.
Was wir suchen *
- Bachelor-Abschluss in Informatik oder einem verwandten Bereich (oder gleichwertige Erfahrung). *
- Technischer Experte in C# und dem .NET-Ökosystem. *
- 10+ Jahre kommerzielle Software-Engineering-Erfahrung, einschließlich erheblicher Erfahrung im Design und der Bereitstellung von großen Bibliotheken, Frameworks, Plattformen und/oder Multithreaded-Anwendungen. *
- Nachgewiesene Fähigkeit, neue Initiativen unabhängig zu entwerfen und zu architektieren. *
- Tiefgreifende Expertise in Multithreading, Eventing, Interprozesskommunikation, Nebenläufigkeit, Leistungsoptimierung und Speicherverwaltung. *
- Nachgewiesene Kompetenz in objektorientiertem Design, Architekturmustern und Prinzipien mit Leidenschaft für Geschäftslogik und -struktur. *
- Nachgewiesene Erfahrung in der technischen Leitung über Teams hinweg. *
- Starkes Verständnis von sicherem Systemdesign, Netzwerken, Verschlüsselung und Hardware-/Softwareintegration. *
- Erfahrung in der Leitung teamübergreifender technischer Initiativen und der Beeinflussung von Engineering-Standards in einer Organisation. *
- Außergewöhnliche analytische Fähigkeiten, Debugging- und Ursachenanalysefähigkeiten. *
- Nachgewiesene Fähigkeit, Senior Engineers zu betreuen und die zwischenmenschlichen technischen Fähigkeiten zu verbessern. *
- Nachgewiesene Fähigkeit, neue Technologien sowohl nach technischen als auch nach geschäftlichen Anforderungen zu untersuchen und zu bewerten. *
- Nachweisliche Förderung einer Kultur der Qualität, Verantwortlichkeit und technischen Integrität. *
- Starke Kommunikationsfähigkeiten und Präsenz – Fähigkeit, ohne formelle Autorität zu beeinflussen. *
- Erfahrung mit Continuous Integration und automatisierten Testpraktiken. *
- Nachgewiesene Fähigkeit, KI-gestützte Entwicklungswerkzeuge zur Verbesserung der Effizienz und Qualität einzusetzen. *
- Fördert die verantwortungsvolle und effektive Einführung von KI-Technologien in Engineering-Workflows. *
- Erfahrung im Casino-Gaming oder verwandten Bereichen. *
- Erfahrung mit eingebetteten Windows- oder Linux-Betriebssystemen; plattformübergreifende (Windows/Linux) Entwicklung.
Diese Stellenbeschreibung wurde möglicherweise unter Verwendung KI-gestützter Tools überprüft und verbessert, um Klarheit, Konsistenz und Inklusivität zu erhöhen. Alle endgültigen Inhalte, Rollenanforderungen und Einstellungs- entscheidungen unterliegen weiterhin der menschlichen Überprüfung und Genehmigung durch Aristocrat.
VERGÜTUNGSPHILOSOPHIE
Wir bieten ein umfassendes Gehalts- und Leistungspaket, das darauf ausgelegt ist, wettbewerbsfähig auf dem Markt zu bleiben, Ihr Wohlbefinden zu unterstützen und Ihren Beitrag zu unserem Erfolg anzuerkennen. Unser Ansatz basiert auf der Überzeugung, individuelle Leistungen durch Leistung zu belohnen. Ihr spezifisches Vergütungspaket wird durch Faktoren wie Ihre Fähigkeiten, Erfahrung, Qualifikationen und Ihren Standort bestimmt.
Abhängig von Ihrer Rolle und Ihrem Standort können Sie Anspruch auf jährliche Boni und Anreize, Gesundheits- und Wohlbefindensleistungen, bezahlte Freizeit, Altersvorsorgepläne, Versicherungsleistungen und andere lokale oder gesetzliche Leistungen haben.
Spezifische Details zu Vergütung und Leistungen für diese Position werden während des Einstellungsprozesses besprochen.
