← Alle Stellen

Senior Software Engineer

Man Investments AG · Ausland · 100%

Automatisch bewerben · Originalinserat beim Unternehmen

Die Rolle

Als Senior Software Engineer in der Front-Office-Engineering-Organisation bei Man Numeric arbeiten Sie eng mit Quantitative Engineers und Data-Platform-Teams zusammen, um unsere Handelssysteme durch die Erstellung und Integration neuer Datensätze, die Implementierung neuer Handelssignale, die Entwicklung von Portfolio-Optimierungs-Tools, die Erstellung von Datenvisualisierungen, die Verbesserung unserer Forschungsplattformen und die Leistungsverbesserung bestehenden Codes mithilfe effizienter numerischer Algorithmen und Cluster-Computing-Lösungen zu verbessern.

Technologie

Unsere Systeme laufen fast alle auf Linux, und der größte Teil unseres Codes ist in Python geschrieben, mit dem vollständigen wissenschaftlichen Stack. Hochleistungsstarker C++-Code wird für die Teile des ForEx-Buchs verwendet, für die wir noch nicht in der Lage waren, die Systeme zu verbessern, die den höchsten Daten-Durchsatz erfordern – in Java. Für die Speicherung verlassen wir uns stark auf MongoDB. Wir verwenden Control-M und Ansible für die Workflow-Verwaltung, Kafka für Daten-Pipelines, Bitbucket für Quellcode-Verwaltung, Jenkins für kontinuierliche Integration, Oracle + Prometheus für Metrik-Sammlung, ELK für Log-Shaping und Überwachung sowie Snowflake, Parquet und S3 für Data-Warehousing und Analytics. Unser Technologie-Stack für interne Kommunikation ist nie statisch; wir bewerten ständig neue Tools und Bibliotheken.

Anforderungen

Essenziell: Vorteilhaft:

Personliche Eigenschaften