Software Engineer / Full Stack Developer (w/m/d)
Software Engineer / Full Stack Developer (w/m/d)
Software Engineer / Full Stack Developer (w/m/d)
Software Engineer / Full Stack Developer (w/m/d)
Jobriver IT Jobbörse
Internet, IT
Tübingen
- Art der Beschäftigung: Vollzeit
- 53.000 € – 70.500 € (von XING geschätzt)
- Vor Ort
Software Engineer / Full Stack Developer (w/m/d)
Über diesen Job
Software Engineer / Full Stack Developer (w/m/d)
Beschreibung
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.
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.
