Software Engineer - Kotlin
KERN engineering careers GmbH
Graz, Austria
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Compensation
€ 80KJob location
Remote
Graz, Austria
Tech stack
Java
Big Data
ETL
Java Virtual Machine (JVM)
Python
NumPy
Software Engineering
Data Streaming
Data Processing
Spark
Backend
Kotlin
Pandas
Scikit Learn
Information Technology
Job description
- Weiterentwicklung der Hauptsoftware in Java/ Kotlin mit Fokus auf skalierbare Datenverarbeitung
- Aufbau und Betrieb skalierbarer Data Pipelines und ETL-Workflows auf Basis von Apache Spark (Batch & Streaming)
- Integration und Optimierung von Algorithmen in einer Big-Data-Umgebung
- Prototyping in Python sowie Implementierung produktiver Anwendungen in Java/Kotlin bzw. JVM-basierten Sprachen
- Entwicklung und Wartung von Backend- und Datenverarbeitungslogik für Spatio-Temporale-Daten
- Mitarbeit an Architekturentscheidungen sowie Optimierung bestehender Daten- und Verarbeitungssysteme
Requirements
- Abgeschlossenes Studium in Informatik, Software Engineering, Data Science oder einem vergleichbaren Bereich
- Mehrjährige Berufserfahrung in der Softwareentwicklung mit Kotlin oder Java
- Erfahrung mit Apache Spark sowie der Entwicklung produktiver, skalierbarer Datenverarbeitungssysteme
- Anwenderkenntnisse in Python (z. B. Pandas, NumPy, scikit-learn) für Prototyping und datennahe Analysen
- Kommunikationsstärke in Englisch (C1), Deutsch ist ein Plus
- Mathematisch-analytisches Denkvermögen sowie gutes Verständnis statistischer bzw. algorithmischer Zusammenhänge
Benefits & conditions
In dieser Rolle entwickelst du produktiven Code und Algorithmen für die Analyse großer Datenmengen. Dein Schwerpunkt liegt dabei auf der Verarbeitung von Bewegungsdaten, insbesondere im Kontext von Map-Matching und Transportmittelerkennung. An der Schnittstelle von Software Engineering, Datenverarbeitung und analytischen Fragestellungen arbeitest du in einem innovativen und datengetriebenen Umfeld.