Logo KAYAK Germany GmbH

Senior Data Engineer

Job

  • Level
    Senior
  • Ort
    Berlin
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Feld
    BI, Data
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis

Job Zusammenfassung

In diesem Job entwickelst du skalierbare Datenpipelines mit Python und SQL, optimierst Datenmodelle und sorgst für die Datenintegrität durch automatisierte Überprüfungen sowie Self-Service-Tools.

Job Technologien

Deine Rolle im Team

  • Architect for scale: Develop and monitor robust data pipelines using Python, SQL, and Rundeck/Airflow that handle large-scale data volumes with high reliability.
  • Optimize performance: Design performant data models and optimize complex SQL queries for high-scale environments.
  • Ensure data reliability: build automated checks and alerts to catch errors early so financial and operational reports remain accurate.
  • Increase data access: automate repetitive tasks and build self-service tools to make data easier to use across teams.
  • Drive engineering excellence: experiment with and leverage AI-assisted coding tools to accelerate development cycles and enhance code quality.
  • Work with partners across the company: translate business questions into practical, maintainable technical solutions.

Unsere Erwartungen an dich

Qualifikationen

  • Strong SQL skills and familiarity with distributed/columnar/OLAP systems (examples: Redshift, Trino, Vertica) and relational databases (e.g., MySQL, Postgres).
  • Proficiency in Python and a software-engineering approach to building testable, maintainable code.
  • Strong analytical and troubleshooting skills for investigating data issues.
  • Strong written and spoken English to communicate effectively across teams.
  • Modern BI tooling (e.g., Looker, Superset).
  • CI/CD and deployment automation (e.g., GitHub Actions).
  • Web frameworks for internal tools (e.g., Django, Flask).

Erfahrung

  • 5+ years of proven experience in data engineering or analytics engineering within a related data-centric environment.
  • Experience owning end-to-end data pipelines (ingest transform test monitor).
  • Experience with workflow orchestration and containerization (examples: Airflow, Docker).
  • Nice-to-have experience: Stream processing or real-time systems (e.g., Kafka, Flink).

Unser Angebot

  • This role will be required to work from our Berlin office 3 days per week.
  • Work from (almost) anywhere for up to 20 days per year.
  • Focus on mental health and well-being: Company-paid therapy sessions through SpringHealth.
  • Company-paid subscription to HeadSpace.
  • Company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!).
  • No meeting Fridays.
  • Paid parental leave.
  • Paid volunteer time.
  • Focus on your career growth: Development Dollars.
  • Leadership development.
  • Access to thousands of on-demand e-learnings.
  • Travel Discounts.
  • Employee Resource Groups.
  • 6 weeks paid vacation + a day off for your birthday.
  • Free lunch 2 days per week.
  • Pension plan contributions.
  • Public transportation subsidies.
  • Bike leasing program.
  • Monthly social events, Thursday happy hours, sports teams.
  • An awesome office in Friedrichshain, Berlin.

Themen mit denen du dich im Job beschäftigst

Job Standorte

  • Standort Berlin

    Deutschland

Das ist dein Arbeitgeber

KAYAK Germany GmbH

KAYAK Germany GmbH

Die KAYAK Germany GmbH mit Sitz in Berlin gehört zur KAYAK- und Booking-Holdings-Gruppe. Sie bietet Lösungen zur Online-Suche und zum Preisvergleich an, die es den Nutzern ermöglichen, Angebote zu finden und Preise zu vergleichen.

Description

  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Internet, IT, Telekom
Logo KAYAK Germany GmbH

Senior Data Engineer

Ort
Berlin
Arbeitsmodell
Hybrid, Onsite
Diversität
Für alle Personen geeignet (m/w/d)
Nur Englisch
Nur Englisch erforderlich

Weitere Jobs