Das Unternehmen sucht einen (Senior) Data Engineer, der eine zentrale Rolle in der Engineering-Abteilung einnimmt. In dieser Position sind Sie verantwortlich für die Entwicklung und Wartung skalierbarer Big Data Pipelines, die unsere Anwendungen unterstützen und geschäftlichen Mehrwert generieren. Sie werden Teil eines cross-funktionalen Teams, das auf Ihre individuellen Stärken und Erfahrungen abgestimmt ist. Zu Ihren täglichen Aufgaben gehört die Entwicklung von Datenlösungen, die auf großen Volumina von Standortdaten und Publikumsattributen basieren. Sie werden auch für die Architektur von datenschutzfreundlichen Datenlösungen verantwortlich sein, die sicherstellen, dass unsere Datensätze zuverlässig und effizient an externe Partner übermittelt werden. Sie arbeiten eng mit einem talentierten Team von Daten- und Backend-Ingenieuren zusammen und haben die Möglichkeit, Ihre technischen Fähigkeiten in einem agilen Umfeld weiterzuentwickeln. Zu den weiteren Aufgaben gehören die Verantwortung für den gesamten Lebenszyklus der Datenpipeline, das Design robuster Datenarchitekturen und die kontinuierliche Optimierung der Datenpipelines für Kosten und Leistung. Das Unternehmen bietet ein hybrides Arbeitsmodell, 30 Urlaubstage und ein Lernbudget sowie regelmäßige Team- und Unternehmensveranstaltungen.
(Senior) Data Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt umfangreiche Erfahrung im Bereich Data Engineering oder Backend-Entwicklung mit, typischerweise zwischen 3 und 6+ Jahren. Erforderliche technische Fähigkeiten umfassen eine sehr starke Beherrschung von Python und SQL sowie tiefgehende Kenntnisse in der Verarbeitung großer Datenmengen mit Apache Spark/PySpark. Ein fundiertes Verständnis von Datenbank- und Speicherarchitekturen, insbesondere der Unterschiede zwischen OLAP- und OLTP-Systemen, ist ebenfalls notwendig. Erfahrung mit Cloud-Lösungen, insbesondere im AWS-Ökosystem, ist von Vorteil. Weiterhin sollten Sie Kenntnisse in der Infrastrukturautomatisierung mit Terraform und Orchestrierungstools wie Airflow oder dbt mitbringen. Wünschenswert sind auch Erfahrungen mit KI-Tools zur Verbesserung der Codequalität. Persönlich sollten Sie teamfähig, kommunikationsstark und in der Lage sein, analytisch zu denken. Ein selbstorganisiertes Arbeiten in einem agilen Umfeld sollte Ihnen vertraut sein.