Data Engineer (Java/Scala)

Data Engineer (Java/Scala)

Berlin Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
GetYourGuide

Auf einen Blick

  • Aufgaben: Entwickle und optimiere unsere Datenplattform für nahtlose Skalierung und Echtzeit-Datenpipelines.
  • Arbeitgeber: GetYourGuide, ein innovatives Unternehmen im Reisebereich mit globaler Reichweite.
  • Mitarbeitervorteile: Jährliches Wachstumsbudget, flexible Arbeitszeiten und Gesundheitsleistungen.
  • Warum dieser Job: Gestalte die Zukunft des Reisens mit modernster Technologie und einem unterstützenden Team.
  • Gewünschte Qualifikationen: 3+ Jahre Erfahrung in der Daten- oder Softwareentwicklung, starke Programmierkenntnisse in Scala oder Java.
  • Andere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und Team-Events.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Ändern Sie die Art und Weise, wie die Welt reist. Schließen Sie sich der GetYourGuide-Reise an, um Menschen mit unvergesslichen Reiseerlebnissen auf der ganzen Welt zu verbinden. Millionen vertrauen uns für einzigartige Aktivitäten, und das alles wird durch unser Engagement ermöglicht, jede einzelne Reise außergewöhnlich zu gestalten - einschließlich Ihrer.

GetYourGuide ist der Ort, um die besten Erlebnisse in Reisezielen auf der ganzen Welt zu buchen. Wir suchen jetzt einen Vollzeit-Dateningenieur für die Core Data Platform in unserem Büro in Berlin.

Teammission

Das Core Data Platform-Team ist im Herzen der Datenlandschaft von GetYourGuide und befähigt die gesamte Ingenieureabteilung und ermöglicht datengestützte Innovationen im gesamten Unternehmen. Wir entwerfen, bauen und betreiben die grundlegende Datenplattform, die alles von AB-Experimentierung und KI-gestützten Anwendungsfällen bis hin zu fortgeschrittener Analyse und Business Intelligence antreibt.

Unsere Plattform verarbeitet täglich über 600 Millionen Ereignisse und verwaltet mehrere Petabyte an Daten, während sichergestellt wird, dass die Daten für alle Teams zugänglich, zuverlässig und effizient abfragbar sind. Wir bieten robuste, skalierbare Lösungen für die Echtzeit-Clickstream-Erfassung, kosteneffizientes Datenmanagement und nahtlose ETL-Pipeline-Entwicklung.

Ihre Mission
  • Entwerfen, bauen und weiterentwickeln unserer Kern-Daten- und Analyseplattform, um nahtlos auf mehrere Petabyte an Daten zu skalieren.
  • Optimieren und verbessern unserer Echtzeit-Clickstream-Datenpipelines, enge Zusammenarbeit mit Datenwissenschaftlern, Ingenieuren und Produktmanagern, um neuen Geschäftswert zu erschließen.
  • Erweitern und pflegen unserer Change Data Capture (CDC)-Lösungen, um eine zeitnahe und zuverlässige Datenübertragung zum Datenlake sicherzustellen.
  • Sicherstellen der Systemleistung, Zuverlässigkeit und Stabilität durch proaktives Überwachen, Warten und Aktualisieren unserer Plattform.
  • Schützen unseres Datenlakes, indem wir ihn sicher, konform und kosteneffektiv halten.
Ihr Toolkit
  • 3+ Jahre Erfahrung als Dateningenieur oder Softwareingenieur mit großen verteilten Systemen.
  • Nachgewiesene Erfahrung im Entwerfen, Entwickeln und Warten skalierbarer Datenplattformen oder Backend-Systeme.
  • Starke Programmierkenntnisse in Scala oder Java.
  • Praktische Erfahrung mit Big-Data-Frameworks wie Apache Spark und Backend-Frameworks wie Spring Boot.
  • Fähigkeit, effizienten, wartbaren und gut getesteten Code zu schreiben.
  • Starkes analytisches Denken, um technische Entscheidungen zu treffen und komplexe Probleme zu lösen.
Was Sie auszeichnet
  • Erfahrung mit Python zur Unterstützung von Datenengineering-Workflows.
  • Vertrautheit mit Workflow-Orchestrierungstools wie Apache Airflow.
  • Erfahrung mit AWS und Infrastruktur-als-Code-Tools wie Terraform.
  • Praktische Erfahrung im Aufbau von Stream-Processing-Systemen mit Kafka, Spark Streaming oder ähnlichen Technologien.
  • Kenntnisse in Datenverwaltung, Sicherheit und Compliance-Best-Practices.
Wie wir Ihre Karriere außergewöhnlich machen
  • Jährliches persönliches Wachstumsbudget und Mentorenprogramme für kontinuierliches Lernen und Entwicklung.
  • Arbeiten Sie von überall auf der Welt für 40 Tage im Jahr.
  • Flexible Arbeitszeiten zur Unterstützung der Work-Life-Balance.
  • Möglichkeiten zur Zusammenarbeit und zum sozialen Austausch mit Teammitgliedern durch vierteljährliche Teamevents und jährliche unternehmensweite Veranstaltungen.
  • Monatliches Transport- und Fitnessbudget.
  • Rabatte für Sie, Ihre Freunde und Familie auf GetYourGuide-Aktivitäten.
  • Sprachförderprogramm.
  • Gesundheits- und Wellnessleistungen.
Wie man sich bewirbt

Reichen Sie Ihren Lebenslauf auf Englisch über das untenstehende Formular ein. Bei Fragen können Sie sich gerne an uns wenden.

Wir sind ein Arbeitgeber, der Chancengleichheit bietet

Unser Engagement ist, dass jede qualifizierte Person nach ihren Fähigkeiten bewertet wird, unabhängig von Alter, Geschlechtsidentität, Ethnie, sexueller Orientierung, Behinderungsstatus oder Religion.

Data Engineer (Java/Scala) Arbeitgeber: GetYourGuide

GetYourGuide ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung in Berlin bietet. Mit einem starken Fokus auf persönliche Entwicklung, flexiblen Arbeitszeiten und einem jährlichen Wachstumsbudget fördert das Unternehmen kontinuierliches Lernen und Teamzusammenhalt. Die Möglichkeit, von überall aus zu arbeiten und an spannenden Projekten mit modernster Technologie zu arbeiten, macht GetYourGuide zu einem attraktiven Ort für talentierte Data Engineers, die ihre Karriere vorantreiben möchten.
GetYourGuide

Kontaktperson:

GetYourGuide HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Data Engineer (Java/Scala)

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden – also sprich mit ehemaligen Kollegen oder Freunden!

Sei proaktiv!

Warte nicht darauf, dass die Stellenanzeigen dich finden. Gehe aktiv auf Unternehmen zu, die dich interessieren, und frage nach möglichen offenen Positionen. Zeig dein Interesse und deine Begeisterung für die Arbeit, die sie machen!

Bereite dich auf das Vorstellungsgespräch vor!

Informiere dich über GetYourGuide und die spezifischen Herausforderungen, die das Team hat. Überlege dir, wie du mit deinen Fähigkeiten zur Lösung dieser Probleme beitragen kannst. Das zeigt, dass du wirklich interessiert bist und bereit, einen Unterschied zu machen.

Bewirb dich direkt über unsere Website!

Wenn du eine Stelle gefunden hast, die dir gefällt, bewirb dich direkt über getyourguide.careers. So stellst du sicher, dass deine Bewerbung schnell an die richtigen Leute gelangt und du die besten Chancen hast, gehört zu werden!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Data Engineer (Java/Scala)

Datenengineering
Java
Scala
Apache Spark
Spring Boot
ETL-Pipeline-Entwicklung
Datenanalyse
Workflow-Orchestrierung (z.B. Apache Airflow)
AWS
Terraform
Kafka
Stream-Processing-Systeme
Daten-Governance
Sicherheitspraktiken
Analytisches Denken

Tipps für deine Bewerbung 🫡

Mach deinen Lebenslauf einzigartig: Dein Lebenslauf sollte nicht nur deine Erfahrungen auflisten, sondern auch zeigen, was dich besonders macht. Hebe deine Fähigkeiten in Scala oder Java hervor und zeige, wie du mit großen Datenmengen gearbeitet hast. Lass uns wissen, warum du die perfekte Ergänzung für unser Team bist!

Sei konkret bei deinen Projekten: Wenn du über deine bisherigen Projekte sprichst, sei so konkret wie möglich. Nenne spezifische Technologien, die du verwendet hast, und beschreibe die Herausforderungen, die du gemeistert hast. Das gibt uns einen klaren Einblick in deine Fähigkeiten und Erfahrungen.

Zeige deine Leidenschaft für Daten: Wir suchen nach jemandem, der nicht nur die technischen Fähigkeiten hat, sondern auch eine echte Leidenschaft für Daten und deren Nutzung. Teile in deinem Anschreiben, warum du dich für die Rolle als Data Engineer interessierst und wie du zur Weiterentwicklung unserer Plattform beitragen möchtest.

Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. Dort findest du alle Informationen, die du brauchst, und kannst sicherstellen, dass deine Bewerbung an die richtige Stelle gelangt. Wir freuen uns darauf, von dir zu hören!

Wie du dich auf ein Vorstellungsgespräch bei GetYourGuide vorbereitest

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die GetYourGuide verwendet, wie Apache Spark, Kafka und Scala. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch, wie du diese Technologien in der Praxis anwenden kannst.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du als Data Engineer gemeistert hast. Sei bereit, über deine Erfahrungen zu sprechen und wie du Probleme gelöst hast, um deine Fähigkeiten zu demonstrieren.

Teamarbeit betonen

Da die Rolle enge Zusammenarbeit mit anderen Teams erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Zeige, wie du mit Data Scientists und Produktmanagern zusammengearbeitet hast, um neue Geschäftswerte zu schaffen.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Erwartungen an die Rolle zu erfahren.

Data Engineer (Java/Scala)
GetYourGuide
Standort: Berlin
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>