Stellenangebot

Senior Python Engineer - Market Data

Man Group sucht einen erfahrenen Senior Python Engineer für das Market Data Platform Team, der an der Entwicklung eines neuen Hochleistungs-Tick-Daten-Plattform und der Optimierung von Datenverarbeitungssystemen arbeiten wird. Die Stelle beinhaltet die Arbeit mit großen Datenmengen, die Entwicklung von Tools und Anwendungen sowie die Zusammenarbeit mit verschiedenen Teams.

Stellenbeschreibung: Senior Python Engineer - Market Data

Überblick

Die Market Data Platform Team ist verantwortlich für die Datenfeeds, die Forschungs- und Handelsprozesse bei Man Group vorantreiben. Wir erfassen und speichern täglich etwa 5 Terabyte Daten aus 1.300 Feeds.

Die Rolle

  • Arbeiten mit Echtzeit-Tick- und historischen Datenanbietern und ihren Technologien, um Daten im großen Maßstab zu erfassen und zu verteilen
  • Beitrag zum Design einer neuen, latenzarmen, hochleistungsfähigen Tick-Datenplattform
  • Erstellung von hochqualitativen, intraday-Preisdatensätzen über mehrere Anlageklassen
  • Entwicklung von Werkzeugen für die Bewertung und Verwaltung von Datensätzen im Terabyte-Maßstab
  • Kontinuierliche Verbesserung der Referenzdatensysteme, die von systematischen Strategien verwendet werden
  • Optimierung des Einsatzes von Open-Source-Technologien

Technologie

Unsere Umgebung läuft auf Ubuntu. Die meisten unserer Software ist in Python 3 geschrieben, aber Java wird verwendet, wenn es um Echtzeit-Performance geht. Wir verwenden RedHat RHEL7/RHEL8 und Kafka für unsere Streaming-Datenpipelines und speichern Daten in Actix/C++ und MongoDB für historische Daten. Arrow 2.0 wird für unsere batch-basierten Datenpipelines verwendet.

Technologiekenntnisse

Erforderlich

  • Sehr gute Technologiekenntnisse
  • Neigung zu kollaborativen Software-Engineering-Techniken und -Methoden; agiles Development, Continuous Integration/Continuous Deployment; Refactoring und verwandte Ansätze
  • Erfahrung mit Linux-Plattformen

Wünschenswert

  • Kenntnisse über eine oder mehrere relevante Datenbanken, z.B. Oracle, MongoDB
  • Kenntnisse über Container-Orchestrierung
  • Kommerzieller Erfahrung mit Zero
  • Erfahrung mit Datenverarbeitungs- und Datenaufnahmeanwendungen
  • Erfahrung mit einer Reihe von Open-Source-Frameworks und -Entwicklungstools, z.B. NumPy/Pandas, Spark, Apache Kafka
  • Erfahrung mit datengetriebener Entwicklung mit modernen Frameworks
  • Relevante mathematische Kenntnisse, z.B. Statistik, Zeitreihenanalyse

Persönliche Eigenschaften

  • Starker akademischer Hintergrund und ein Abschluss mit hohem mathematischen und computergestützten Inhalt, z.B. Computerwissenschaften, Mathematik, Ingenieurwesen oder ähnliches
  • Intellektuell robust mit einem starken analytischen Ansatz zur Problemlösung
  • Selbstorganisiert und fokussiert auf die Lieferung von Werten für das Team
  • Starke zwischenmenschliche Fähigkeiten, in der Lage, eine enge Arbeitsbeziehung mit quantitativen Forschern, Händlern und Software-Ingenieuren aufzubauen
  • Selbstbewusster Kommunikator, in der Lage, ein hochrangiges Publikum anzusprechen und positiv mit widersprüchlichen Meinungen umzugehen

Benefits

  • Zentrale Lage im Geschäftsviertel (mit Blick auf die St.-Alexander-Nevsky-Kathedrale) mit einfachem Zugang zu Verkehr und Einrichtungen
  • Hybride Arbeitsumgebung
  • Wettbewerbsfähiges Vergütungspaket
  • 22 Tage Urlaubsgeld
  • Private Krankenversicherung
  • Employee Assistance-Programm
  • Psychische Gesundheit
  • Zusätzliche freie Tage für lange Dienstzeit und Freiwilligenarbeit
  • Gelegenheit zur beruflichen Weiterentwicklung, einschließlich interner Tech-Talks
  • Konferenzteilnahme und Engagement in der Open-Source-Community

Jobdetails

© 2025 House of Skills by skillaware. Alle Rechte vorbehalten.
Unsere Website nutzt Cookies, um dir die Navigation zu erleichtern und die Nutzung der Seite zu analysieren. Mehr Informationen findest du in unserer Datenschutzrichtlinie.