Events  Deals  Jobs 
    Sign in  
Tripadvisor // enabling travelers to plan & book trips
Apply To Job

Who we are:

We believe that we are better together, & at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique perspective & experiences, so we can collectively revolutionize travel & together find the good out there.

What we do in Cloud Data Services:

Tripadvisor is the worlds largest travel website, & we have a LOT of data! With over 1 billion reviews, opinions, photos, & videos, reaching an audience of hundreds of millions worldwide each month. We are a data driven company, & our data infrastructure forms the foundation. 

Our team is responsible for building the tools that unlock that data across Tripadvisor.  We build orchestration tools, scheduling tools, & ETL generation tools to enable cloud migrations & support petabyte scale operations.

What youll do:

Across Tripadvisor, weve worked hard to create a great environment for engineers - minimizing process, shipping products quickly, & doing everything to avoid big company paralysis.

In this role, within the data platform engineering group, you will help us design, build, & operate our data services infrastructure which is at the core of our data-driven culture.

  • Take responsibility for the quality of the code produced.Take responsibility for all aspects of software engineering, from design to implementation, QA, & maintenance.  

  • Operate across our evolving technology stack - Java, Kotlin, React, SQL, Cassandra, Hive, Spark, Snowflake & more.

  • Implement new features in a powerful & widely used ETL orchestration tool.

  • Investigate & use Cloud Technologies to deploy our software.

  • Integrate with production Data Sources & our petabyte scale data lake.

  • Operate across our evolving technology stack - were developing in Java, React, SQL & more.

  • Collaborate closely with Product, Data Engineering, Machine Learning, Analytics as well as other functional teams to define feature specifications & develop high-quality deliverables for our customers.

  • Work with technical leadership to make strategic technology decisions

  • Work alongside other engineering groups located around the world (US, Lisbon, UK).

What we are looking for:

  • 5+ Years Experience as a professional engineer

  • BS or MS in Computer Science or equivalent

  • A strong history of development with Java.

  • Proven record of successful software development

Nice to have:

  • Knowledge of the modern AWS Data Ecosystem, including AWS Glue, AWS Athena, AWS Kinesis, AWS S3, & AWS Lambda

  • Experience developing ETL processes & streaming data pipelines; including defining SLAs & performance monitoring      

  • Experience with frontend technologies (React, GraphQL, etc.)

  • Experience developing for large-scale, full life-cycle, software applications

  • Strong interpersonal skills, intense curiosity, & enthusiasm for solving difficult  problems.

  • Familiarity with big data modeling & tools (Spark, Hive, Snowflake, Big Query, Presto,etc)

We strive to create an accessible & inclusive experience for all candidates. If you need a reasonable accommodation during the application or the recruiting process, please make sure to reach out to your individual recruiter or our team at


Apply To Job
© 2023 GarysGuide      About    Feedback    Press    Terms