Das Unternehmen ist ein führender Anbieter in der europäischen Verteidigungsindustrie und entwickelt innovative Sensor-Komplettlösungen für Verteidigungs- und Sicherheitsanwendungen. In der Rolle des Software Engineer / Full Stack Developer (w/m/d) sind Sie Teil eines dynamischen Teams, das sich mit der Definition und Entwicklung komplexer Software-Systeme zur luftgestützten Aufklärung beschäftigt. Ihre Hauptaufgaben umfassen die Entwicklung und Optimierung von skalierbaren Datenpipelines sowie die Implementierung analytischer Backend-Services und APIs. Dabei nutzen Sie moderne Big Data Technologien und sorgen für die Integration von Machine Learning-Modellen in produktive Datenpipelines. Sie arbeiten an der Entwicklung interaktiver Frontends zur Datenvisualisierung und -exploration und setzen Containerisierung und Orchestrierung mit Docker und Kubernetes ein. Das Unternehmen bietet Ihnen flexible Arbeitszeiten und eine ausgewogene Work-Life-Balance sowie zahlreiche Möglichkeiten zur persönlichen und beruflichen Entwicklung. Sie werden in einem unterstützenden Arbeitsumfeld tätig sein, das Gesundheit und Vorsorge sowie Mobilität und Nachhaltigkeit fördert.
Software Engineer / Full Stack Developer (w/m/d)
Beschreibung
Anforderungen
Für diese Position sollten Sie ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation vorweisen können. Zudem bringen Sie mindestens fünf Jahre Erfahrung in der Backend- und Big-Data-Entwicklung mit. Sehr gute Kenntnisse in Python sind erforderlich, ebenso wie Erfahrung in einer systemnahen Programmiersprache wie Go, Rust, C++ oder Java. Sie sollten mit spaltenorientierten Datenbanken wie ClickHouse oder TimescaleDB vertraut sein und ein fundiertes Verständnis für verteilte Systeme und Datenmodellierung besitzen. Erfahrung mit analytischen Datenbanken und Data-Lake-Technologien wie Apache Iceberg oder Delta Lake ist von Vorteil. Des Weiteren sollten Sie Frontend-Erfahrung mit modernen Web-Frameworks wie React, Vue oder Angular mitbringen. Eine strukturierte und eigenverantwortliche Arbeitsweise sowie ausgeprägte Kommunikations- und Teamfähigkeit runden Ihr Profil ab. Sehr gute Deutsch- und Englischkenntnisse sind ebenfalls erforderlich.