Auf einen Blick
- Aufgaben: Entwickle und betreibe ein hochperformantes Oracle-System für den DeFi-Sektor.
- Unternehmen: G-20 Group, ein Pionier im Bereich Quantitative Trading mit innovativer Unternehmenskultur.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und die Möglichkeit zur Remote-Arbeit.
- Weitere Informationen: Arbeiten in einem internationalen Umfeld mit großartigen Karrieremöglichkeiten.
- Warum dieser Job: Sei Teil eines dynamischen Teams und gestalte die Zukunft des Handels mit modernster Technologie.
- Qualifikationen: Abschluss in Informatik oder verwandten Bereichen und Erfahrung in Rust-Entwicklung.
Das prognostizierte Gehalt liegt zwischen 80000 - 110000 € pro Jahr.
Über G-20
Die G-20-Gruppe ist ein Pionier im Bereich quantitativer Handelssysteme in den Märkten für verschiedene Vermögenswerte. Mit Sitz in der Schweiz operieren wir an der Schnittstelle von quantitativer Forschung, Softwareentwicklung und Handel. Das Team kombiniert eine Startup-Mentalität mit umfangreicher Erfahrung im proprietären Handel, in der Technologie und in der quantitativen Finanzwirtschaft.
Rollenübersicht
Wir suchen einen motivierten Oracle Engineer, der unserem Team, einem führenden DeFi-Design im Sektor, beitritt. In dieser Rolle haben Sie die End-to-End-Verantwortung für den Oracle-Stack, einschließlich der Erfassung institutioneller Marktdaten aus co-lokalen Rechenzentren, der latenzarmen Aggregation, der hardwaregesicherten Signierung und der On-Chain-Übermittlung. Diese Funktion arbeitet in einer Umgebung mit Nulltoleranz, in der die Integrität und Genauigkeit der Preisübermittlungen entscheidend sind.
Hauptverantwortlichkeiten
- Low-Latency-Datenaufnahme: Entwerfen und Betreiben einer Architektur für einen Multi-Source-Feed-Handler zur Aufnahme von Tick-Daten von institutionellen Marktdatenanbietern, direkten Börsenfeeds und Referenzraten-APIs. Sicherstellen, dass Datenquellen mit unabhängigen Ausfallbereichen isoliert sind, und Implementierung von Staleness-Detection, quorum-basierter Validierung und automatischem Failover über redundante Datenwege.
- Preisaggregations-Engine: Entwicklung einer hochleistungsfähigen Aggregations-Engine in Rust zur Generierung eines einzigen zuverlässigen Preises aus mehreren, potenziell divergierenden Datenquellen. Implementierung manipulationsresistenter statistischer Methoden, Ausreißerfilterung, assetspezifischer Vertrauensschwellen und automatischer Haltemechanismen, wenn die Datenqualität unter definierte Standards fällt. Sicherstellen einer konsistenten Sub-Sekunden-Übermittlungsfrequenz mit deterministischer Latenz.
- Kryptografische Signierung & Übermittlung: Implementierung einer sicheren Signierungspipeline unter Verwendung von Hardware-Sicherheitsmodulen (HSMs), um sicherzustellen, dass private Schlüssel in manipulationssicheren Umgebungen bleiben. Integration von Vorab-Validierungsprüfungen gegen On-Chain-Referenzdaten und Gestaltung eines optimierten Übermittlungswegs mit minimaler Netzwerk-Latenz.
- Failover & hohe Verfügbarkeit: Architektur und Wartung einer widerstandsfähigen Multi-Site-Infrastruktur mit aktiven/standby-Konfigurationen und automatischen Failover-Funktionen. Sicherstellen, dass das Failover innerhalb von Sub-Sekunden-Zeiträumen ohne Datenverlust erfolgt, und Implementierung serverloser Fallback-Mechanismen für extreme Ausfallszenarien. Hohe Verfügbarkeit durch lastenausgeglichene Endpunkte mit Sitzungsaffinität aufrechterhalten.
- Überwachung & Vorfallreaktion: Etablierung umfassender Beobachtungsrahmen, einschließlich Echtzeitüberwachung der Oracle-Latenz, der Gesundheit der Datenquellen und der Quorum-Integrität. Implementierung automatisierter Schutzschaltungen, um den Betrieb unter verschlechterten Bedingungen zu stoppen, und Integration mit einem 24/7-Vorfallreaktions- und Alarmierungssystem mit klar definierten Service-Level-Vereinbarungen.
Qualifikationen
- Abschluss (mindestens) in Informatik, Ingenieurwesen, Mathematik, Datenwissenschaft oder einem verwandten Bereich, bevorzugt von einer Spitzenuniversität.
- Starke schriftliche und mündliche Kommunikationsfähigkeiten.
- Rust-Entwicklung: Nachgewiesene Erfahrung im Aufbau und Betrieb von Produktionssystemen in Rust mit Anforderungen an eine Latenz von unter 100 ms. Nachgewiesene Fähigkeit, leistungsstarke Rust-Anwendungen in Live-Umgebungen bereitzustellen und zu warten.
- Marktdateninfrastruktur: Praktische Erfahrung in der Integration von institutionellen, tick-level Marktdatenfeeds. Vertrautheit mit dem FIX-Protokoll, Börsenkonnektivität und der Normalisierung von Marktdaten über mehrere Anlageklassen hinweg, einschließlich Aktien, FX, Rohstoffen und Zinsen.
- Low-Latency-Systemtechnik: Erfahrung im Entwurf und Betrieb von latenzarmen Systemen in co-lokalen Rechenzentrumsumgebungen. Starkes Verständnis von Kernel-Bypass-Netzwerken, lockfreien Datenstrukturen und cache-effizientem Speichendesign.
- HSM-Integration: Praktische Erfahrung in der Integration von Hardware-Sicherheitsmodulen (HSMs) für kryptografische Signierungen in Produktionsumgebungen, einschließlich Schlüssel-Lebenszyklusmanagement, Rotationsrichtlinien und Einhaltung von Sicherheitsstandards.
- Nachrichten-Streaming-Systeme: Fachkenntnisse in Architekturen für hochdurchsatzfähiges Nachrichten-Streaming, einschließlich Verwaltung von Verbrauchergruppen, standortübergreifender Replikation und Handhabung von Rückdruck. Erfahrung mit Technologien wie Redis Streams, NATS JetStream oder Ähnlichem.
- Betriebliche Zuverlässigkeit: Erfahrung in der Unterstützung von geschäftskritischen Systemen mit strengen Verfügbarkeitsanforderungen. Nachgewiesene Fähigkeit, Schutzschaltungen zu implementieren, betriebliche Handbücher zu entwickeln und Systeme für eine sanfte Degradierung unter Ausfallbedingungen zu entwerfen.
- Statistische Methoden: Starke praktische Kenntnisse robuster statistischer Aggregationstechniken, einschließlich gewichteter Mediane, Ausreißererkennung und exponentieller Glättung, mit einem Verständnis für deren Widerstandsfähigkeit gegen Manipulation.
Bevorzugte / wünschenswerte Erfahrungen
- Blockchain-Oracle-Systeme: Erfahrung im Aufbau oder Betrieb von Oracle-Systemen (z.B. Chainlink, Pyth oder benutzerdefinierte Implementierungen), einschließlich eines Verständnisses von Slashing-Mechanismen und Anreizdesign für die Preisberichterstattung.
- Echtzeit-API-Infrastruktur: Erfahrung in der Entwicklung von hochdurchsatzfähigen WebSocket- und gRPC-Diensten für latenzempfindliche Anwendungen wie Handelssysteme oder KI-Agenten.
- Cloud-Infrastruktur (AWS): Erfahrung im Entwurf und Betrieb von hochverfügbaren Cloud-Infrastrukturen, einschließlich HSM-Diensten, serverlosen Architekturen, Objektspeicher und Dienstentdeckung mit Gesundheitsprüfungsorchestrierung.
- Traditionelle Finanzmarktmikrostruktur: Verständnis der globalen Marktmikrostruktur, einschließlich Handelszeiten, Sitzungsgrenzen, Preisgestaltung außerhalb der Handelszeiten und Wochenendlücken über Anlageklassen hinweg.
Standort und Arbeitsrecht
Diese Rolle wird vorzugsweise in unserem Büro in Zürich angesiedelt, kann aber alternativ auch in unseren Büros in London, New York, Chicago oder Hongkong angesiedelt sein. Nur Kandidaten, die über das bestehende Recht verfügen, in einem der oben genannten Standorte ohne Unternehmenssponsoring zu arbeiten, sollten sich bewerben.
Oracle Engineer Arbeitgeber: G-20 Group
Die G-20 Group ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung bietet, in der Quantitative Trading und Software Engineering im Mittelpunkt stehen. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen Unternehmenskultur fördert das Unternehmen kreatives Denken und Zusammenarbeit, während es gleichzeitig die Möglichkeit bietet, an spannenden Projekten im Bereich DeFi zu arbeiten. Die Büros in Zürich bieten nicht nur eine inspirierende Umgebung, sondern auch Zugang zu einem internationalen Netzwerk von Fachleuten und erstklassigen Ressourcen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Oracle Engineer erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Stell Fragen, teile deine Erfahrungen und zeig dein Interesse an der Position als Oracle Engineer. Oft sind es persönliche Kontakte, die dir den entscheidenden Vorteil verschaffen können.
✨Bereite dich auf technische Interviews vor
Mach dich mit den spezifischen Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Rust oder HSM-Integration. Übe Coding-Challenges und technische Fragen, um sicherzustellen, dass du im Interview glänzen kannst.
✨Zeige deine Leidenschaft für das Unternehmen
Informiere dich über G-20 und deren Projekte im Bereich Quantitative Trading. Wenn du im Interview zeigst, dass du die Mission und Vision des Unternehmens verstehst und teilst, hinterlässt das einen bleibenden Eindruck.
✨Bewirb dich direkt über unsere Website
Wir bei StudySmarter empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und effizient bearbeitet wird. Außerdem hast du die Möglichkeit, dich von anderen Bewerbern abzuheben!
Wir glauben, dass du diese Fähigkeiten brauchst, um Oracle Engineer mit Bravour zu bestehen
Einige 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 Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um deine Fähigkeiten zu untermauern. Zeig uns, wie du in der Vergangenheit Probleme gelöst hast oder Projekte erfolgreich umgesetzt hast.
Achte auf Details!:Stell sicher, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass jemanden drüberlesen, bevor du sie abschickst!
Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie man sich auf ein Vorstellungsgespräch bei G-20 Group vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien und Tools vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere mit Rust und HSMs. Zeige im Interview, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrungen hast.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, besonders im Bereich der Datenaggregation oder der Entwicklung von Low-Latency-Systemen. Diese Beispiele helfen dir, deine Fähigkeiten zu untermauern.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und hilft dir, mehr über die Unternehmenskultur und die Erwartungen zu erfahren.
✨Kommunikation ist der Schlüssel
Achte darauf, klar und präzise zu kommunizieren. Da die Rolle starke Kommunikationsfähigkeiten erfordert, solltest du darauf vorbereitet sein, technische Konzepte einfach zu erklären und sicherzustellen, dass du verstanden wirst.