Berlin, Berlin, Germany Hybrid Employment

GetYourGuide is hiring a Data Engineer

About the Role

At GetYourGuide, we connect people with unforgettable travel experiences around the world. We are looking for a Data Engineer to join our team and build trusted data foundations and self-serve capabilities for the supply side of our marketplace.

What You'll Do

  • Deliver reliable, high-quality data solutions that enable supply decision-making.
  • Work closely with Supply, Product, and Data teams to translate business needs into delivered outcomes and drive adoption of trusted, self-serve data capabilities.
  • Proactively manage and evolve the team’s data ecosystem covering architecture, testing, monitoring/observability, performance, and cost efficiency.
  • Lead system design for new capabilities and continuously improve deployed systems through pragmatic refactors, reliability work, and simplification.
  • Raise the engineering bar through strong code reviews, design input, and hands-on support to unblock other engineers and share expertise.
  • Influence standards and technology decisions with a focus on simplicity, reusability, and maintainability.

What We're Looking For

  • 5+ 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 & Python, building robust data pipelines and data models, and operating data at scale in warehouses/lakes.
  • Strong focus on data quality, accuracy, and reliability.
  • Strong DBT proficiency and familiarity with Spark/Hadoop.
  • 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 deliver outcomes.
  • Proactive, customer-oriented, and comfortable owning projects end-to-end, balancing system health with new delivery.
  • Collaborative and mentoring-minded, enjoys sharing knowledge, raising standards through reviews, and helping the team succeed.

Nice to Have

  • Delivered data products in supply-adjacent domains (e.g., pricing, availability, inventory, quality) and thrive in complex, multi-stakeholder environments.
  • Curious and resilient with real-world data constraints, especially integrating frequently changing external/competitive sources while maintaining reliability, governance, and trust.
  • Strong CS 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 Processing: DBT, Spark, Hadoop
  • Data Storage: Delta, Snowflake, PostgreSQL, MySQL
  • Analytics & Visualization: Looker, Tableau, Jupyter

Team & Environment

You will be part of the strategic Flywheel Data Engineering group, within the broader Supply 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 (Mon, Tue, Thur) 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 role with a preferred location at our Berlin HQ, with other office options available in New York and Bangkok.

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

Required Skills
SQLPythonDeltaSnowflakePostgreSQLMySQLDBTSparkHadoopLookerData PipelinesData ModelingData WarehousingData LakesData Quality
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
GetYourGuide

Connects people with unforgettable travel experiences worldwide. Since 2009, millions of travelers have booked unique activities in over 12,000 cities.

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