Data Engineer, Core Data Platform  
 
  GetYourGuide is the place to book the best experiences in destinations across the globe.
We are now looking for a full-time  Data Engineer, Core Data Platform  at our Berlin office.
  You will play a key role in designing and developing our data ecosystem, big data-pipelines, data tooling and processes.
You will also help make the vast amount of our data accessible, reliable and efficient to query.
  
   About GetYourGuide  
   GetYourGuide is the globally leading marketplace for unforgettable travel experiences.
Travelers use GetYourGuide to discover the best things to do in a destination.
Since its founding in 2009, travelers from over 170 countries have booked more than 80 million tours, activities, and attraction tickets through GetYourGuide.
Powered by a global team of over 700 travel experts and technologists, we are headquartered in Berlin and have 17 local offices around the world.
Visit to learn more.
  
   Team mission  
   The Data Platform team plays the central role in our data-driven strategy, designing and developing our data ecosystem, data processes and analytics capabilities.
We work on problems such as product events tracking, self-service ETL enablement, and real-time streaming applications.
The team is also responsible for making the vast amount of data accessible, reliable and efficient to query, so we are empowered to make the best data-driven decisions.
We work with a wide variety of tools and technologies ranging from Spark, Airflow, and Kafka to Databricks, Looker and Snowflake, making this team a great place to learn new skills.
  
   You will:  
    Design, build and refine our data and analytics infrastructure, scaling to petabytes of data  Grow our analytics capabilities with faster, more reliable data pipelines, and better tools  Work together with Business Intelligence, Analytics, and the whole Engineering department to ensure high data quality  Design and develop a real-time events pipeline and work with data scientists, backend engineers and product managers to find new ways to leverage this data  Develop complex and efficient pipelines to transform raw data sources into powerful, reliable components of our data lake  Optimize and improve existing features or data processes for performance and stability   
   Who you are  
    2-3 years of experience as a Data/Software Engineer   Experience designing, developing and maintaining systems at scale  Strong experience with Scala or Java  Well-versed in both big data (e.g. Spark) and backend frameworks  You write efficient, well-tested code with an keen eye on scalability and maintainability  Familiar with agile development  You have an analytical mind and bake your decisions with data  Excellent written and verbal communication skills in English   
  Nice to have:  
    Experience with Python  Experience working with Airflow  Experience with AWS and cloud technologies  Experience building stream-processing systems, using solutions such as Kafka and Spark Streaming   
   How we set you up for success:  
    Invest in your development with an annual personal growth budget  Create a comfortable workspace at home with an annual home office budget  Become a part of our success with virtual stock options  Enjoy flexibility with a hybrid work-from-home and telecommuting policy  Save on transportation costs with discounted public transportation tickets  Support your loved ones with generous maternity and paternity leave policies   And more...