Berlin, /, Germany Hybrid Employment

GetYourGuide is hiring a Data Engineer

About the Role

We are looking for a Data Engineer to join GetYourGuide. In this role, you will build the trusted data foundations and self-serve capabilities for the traveler side of our marketplace. Your work will involve ingesting, integrating, and structuring critical datasets into reliable tables, metrics, and data products that directly help improve customer experience throughout the entire journey.

What You'll Do

  • Build end-to-end data solutions independently to deliver reliable, high-quality datasets and pipelines that power traveler-facing decision-making.
  • Work closely with Product and Data as a trusted thought partner to translate business needs into delivered outcomes and drive adoption of self-serve data capabilities.
  • Apply best practices in code quality, data modeling, testing, and monitoring/alerting; contribute to operational support and improve reliability over time.
  • Pragmatically refactor and simplify existing pipelines and models, fix data quality issues at the root cause, and make targeted performance and cost improvements.
  • Participate in planning and roadmap sessions, code reviews, and knowledge sharing to raise team effectiveness.
  • Maintain a sustainable balance between operational responsibilities and building new solutions, using team SLOs to prioritize improvements.

What We're Looking For

  • 3+ years in a relevant data role, with hands-on experience across data engineering technologies and analytics tooling.
  • Excellent written and verbal communication skills in English, able to explain technical concepts clearly to technical and non-technical audiences.
  • Expertise in SQL and Python, building robust data pipelines and data models, and operating data at scale in warehouses and lakes (e.g., Delta, Snowflake, PostgreSQL/MySQL) with a strong focus on data quality, accuracy, and reliability.
  • Strong dbt proficiency and familiarity with Spark.
  • Solid understanding of data visualization and enablement through tools like Looker/Tableau and notebooks (e.g., Jupyter).
  • Able to prioritize effectively, manage stakeholders, and translate business needs into clear technical plans and delivered outcomes.
  • Proactive, customer-oriented, and comfortable owning projects end-to-end, balancing system health (monitoring, performance, cost) with new delivery.
  • Collaborative and mentoring-minded, enjoys sharing knowledge, raising standards through reviews, and helping the team succeed.
  • Uses modern AI tools to boost productivity and accelerate solving business needs while maintaining strong standards for quality, security, and governance.

Nice to Have

  • Delivered data solutions for marketplaces (e.g., product analysis, customer journey) and thrive in complex, multi-stakeholder environments.
  • Translate ambiguous product questions into crisp, shared definitions (funnels, cohorts, KPIs) and build data solutions that keep metrics comparable as the product and processes evolve.
  • Strong computer science fundamentals and a polyglot mindset, comfortable with Java/Scala, and you value clean code, solid testing habits, and pragmatic automation.

Technical Stack

  • Languages: SQL, Python, Java, Scala
  • Data Platforms & Storage: Delta, Snowflake, PostgreSQL, MySQL
  • Processing & Orchestration: dbt, Spark
  • Visualization & Analytics: Looker, Tableau, Jupyter

Team & Environment

You will be part of the strategic Flywheel Data Engineering group, within the Traveler Data Engineering team.

Benefits & Compensation

  • Annual personal growth budget and mentorship programs for continuous learning and development.
  • Work from anywhere in the world for 30 days per year.
  • A hybrid working approach with three days of in office collaboration (Monday, Tuesday, Thursday) and two days of optional at home focus time.
  • Opportunities to collaborate and socialize with team members through quarterly team events and yearly company-wide events.
  • Monthly transportation and fitness budget.
  • Discounts for you, your friends, and family on GetYourGuide activities.
  • Language reimbursement program.
  • Health and wellness benefits.

Work Mode

This is a hybrid position based primarily at our Berlin HQ, with flexibility to work from our local offices around the globe (e.g., New York, Bangkok).

GetYourGuide is an equal opportunity employer. Every qualified person will be evaluated according to their skills regardless of age, gender identity, ethnicity, sexual orientation, disability status, or religion.

Required Skills
SQLPythonDeltaSnowflakePostgreSQLMySQLdbtSparkLookerTableauData EngineeringData PipelinesData ModelingData Quality
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
GetYourGuide

Connects people with unforgettable travel experiences around the world. Millions look to us for unique activities they can trust.

Visit website
Job Details
Department Data and Analytics
Category data
Posted 14 days ago