Das Unternehmen sucht einen erfahrenen Senior Software Engineer, der sich auf Python und das Datenökosystem spezialisiert hat. In dieser Rolle sind Sie ein zentraler Mitgestalter, der entscheidende Teile des Datenengineering-Ökosystems des Unternehmens verantwortet und weiterentwickelt. Sie arbeiten an der Schnittstelle zwischen hochleistungsfähiger Datenbanktechnik und der Entwicklererfahrung. Zu Ihren Aufgaben gehört es, Werkzeuge zu entwickeln, die es Dateningenieuren und Datenwissenschaftlern ermöglichen, die Geschwindigkeit und Skalierbarkeit des Unternehmens in den bereits verwendeten Frameworks zu nutzen. Sie bringen die Perspektive eines Datenpraktikers mit und verstehen, dass Datenbanken nicht nur Abfrageziele sind, sondern aktive Teilnehmer in KI-gestützten Workflows werden. Ihre Arbeit wird die Art und Weise prägen, wie Unternehmen massive Datensätze verarbeiten, indem Sie robuste, produktionsbereite Integrationen erstellen, die das Unternehmen zur ersten Wahl machen, wenn Datenpraktiker ihre nächsten Generationen von KI- und Datensystemen entwerfen. Sie werden eng mit der Open-Source-Community, internen Teams und Unternehmensnutzern zusammenarbeiten, um sicherzustellen, dass die Integrationen des Unternehmens die Standards für Leistung, Zuverlässigkeit und Entwicklererfahrung setzen.
Senior Software Engineer - Python und Datenökosystem
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehr als 7 Jahre Erfahrung in der Softwareentwicklung mit, idealerweise mit praktischer Erfahrung als Dateningenieur, Datenwissenschaftler oder ML-Ingenieur. Sie haben umfangreiche, nachweisbare Erfahrungen in der Gestaltung, dem Bau und der Wartung produktionsgerechter Python-Integrationen oder SDKs für mindestens eine bedeutende Plattform. Sie verfügen über fundierte Kenntnisse im Python-Datenökosystem, einschließlich Pandas, NumPy und Pydantic. Zudem haben Sie praktische Erfahrungen mit beliebten Datenorchestrierungstools wie Airflow, Dagster oder Prefect. Ein starkes Verständnis der Datenbankgrundlagen, einschließlich SQL, Datenmodellierung und Abfrageoptimierung, ist ebenfalls erforderlich. Sie sind mit paralleler Programmierung in Python vertraut und besitzen hervorragende schriftliche sowie mündliche Kommunikationsfähigkeiten. Bonuspunkte gibt es für Erfahrungen in der Bereitstellung von KI/ML-Modellen in der Produktion und für Kenntnisse über hochleistungsfähige OLAP-Plattformen.