Das Unternehmen sucht einen erfahrenen Senior Software Engineer, der sich auf Python und das Datenökosystem spezialisiert hat. In dieser Schlüsselrolle sind Sie für die Weiterentwicklung und Pflege kritischer Komponenten des Datenengineering-Ökosystems verantwortlich. Sie arbeiten an der Schnittstelle zwischen hochperformanter Datenbanktechnik und der Entwicklererfahrung. Ihre Hauptaufgabe besteht darin, Tools zu entwickeln, die es Dateningenieuren und Datenwissenschaftlern ermöglichen, die Geschwindigkeit und Skalierbarkeit der Datenbank in den bereits genutzten Frameworks zu nutzen. Sie bringen praktische Erfahrungen als Dateningenieur oder Datenwissenschaftler mit und verstehen die sich schnell verändernden Arbeitsabläufe in der Datenverarbeitung. Ihre Verantwortung umfasst den gesamten Lebenszyklus wichtiger Python-Integrationen, einschließlich Architektur, Leistung und Funktionsrichtung. Sie sind aktiv in der Open-Source-Community tätig und arbeiten eng mit internen Teams sowie Unternehmenskunden zusammen, um sicherzustellen, dass die Integrationen die Standards für Leistung, Zuverlässigkeit und Entwicklererfahrung setzen. Das Arbeitsumfeld ist dynamisch und fördert die Zusammenarbeit, Innovation und kontinuierliche Verbesserung.
Senior Software Engineer - Python und Datenökosystem
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über mehr als 7 Jahre Erfahrung in der Softwareentwicklung, idealerweise mit praktischer Erfahrung als Dateningenieur, Datenwissenschaftler oder ML-Ingenieur. Sie haben nachweisliche Erfahrung in der Gestaltung, dem Aufbau und der Wartung produktionsreifer Python-Connectoren, SDKs oder Integrationen für mindestens eine bedeutende Plattform. Solide Kenntnisse im Python-Datenökosystem, einschließlich Pandas, NumPy und Pydantic, sind erforderlich. Zudem sollten Sie praktische Erfahrungen mit gängigen Datenorchestrierungstools wie Apache Airflow, Dagster oder Prefect mitbringen. Erfahrung im Bereich KI/ML in datenengineering Kontexten sowie ein starkes Verständnis der Datenbankgrundlagen sind ebenfalls wichtig. Hervorragende schriftliche und mündliche Kommunikationsfähigkeiten sind erforderlich, um effektiv mit verschiedenen Engineering-Funktionen und der Open-Source-Community zusammenzuarbeiten. Bonuspunkte gibt es für Erfahrungen in der Bereitstellung von KI/ML-Modellen in der Produktion und für Kenntnisse über hochperformante OLAP-Plattformen.