Location
London, UK (Remote-friendly with option to join on-site as often as you’d like in select locations)
Hours
Flexible schedule with work-life balance ingrained in our culture
Salary
Negotiable
About the Role
Tripadvisor is the world’s largest travel site, connecting millions of travelers with experiences worth sharing. As a data-driven company, we empower decisions through rich data products and scalable infrastructure. We are seeking a Senior Data Engineer to join our Data Platform Enterprise Services Team in the UK. In this role, you will design, build, optimize, maintain, and secure the full data vertical, including tracking instrumentation, ETL pipelines, and enterprise data marts that support business-critical decisions across Product, Finance, Sales, CRM, Marketing, Data Science, and more.
You will work in a dynamic environment with a continuously modernizing tech stack, cloud-based infrastructure, and real-time responsiveness. This is a unique opportunity to contribute to a global brand with the speed and innovation of a startup. You will collaborate with engineering and business stakeholders, lead medium to large projects, and mentor junior team members while solving complex data challenges.
Key responsibilities include delivering high-quality data sets from large-scale sources, building scalable ETL pipelines on platforms like Snowflake and BigQuery, ensuring data mart integrity and documentation, managing SLA and dependencies of data pipelines, writing technical documentation, and supporting tracking solutions across teams.
Experience
- 6+ years of data engineering or general software development experience
- Working with large datasets (terabyte scale and growing)
- Familiarity with Big Data technologies such as Hadoop, Hive, BigQuery, Snowflake
- Experience with relational databases (MS SQL, PostgreSQL, MySQL)
- Comprehensive data design and modeling experience
- Proven ability to develop complex ETL processes including SLA definition, performance measurement, and monitoring
- Advanced SQL skills with experience writing complex queries
- Systems performance and optimization expertise
- Functional programming experience in Python or equivalent
- Strong software engineering principles
- Proven technical leadership on medium to large projects
About you
- Self-paced, organized, and detail-oriented with strong ownership
- Excellent communication skills to liaise with both business and technical teams
- Ability to work effectively in a fast-paced, dynamic environment
- Strong interpersonal skills, curiosity, and enthusiasm for solving difficult problems
- Ability to break down complex problems into simple solutions
- Comfortable owning the full data vertical and working autonomously
- Experience mentoring and supporting junior team members
Qualifications
- BS or MS degree in Computer Science or related technical discipline
Nice to have
- Exposure to or interest in machine learning and data science
- Experience with task orchestration tools such as Airflow
- Comfortable working in Linux CLI environment
- Experience designing high-scale, fault-tolerant, performant distributed applications
- Experience developing and managing real-time data pipelines
- Programming experience in Java or equivalent
- Experience with data governance
Tripadvisor










