
Data Engineer II
TripAdvisorResponsibilities
- Design, build, and maintain robust terabyte-scale ETL/ELT pipelines across Snowflake, BigQuery, Hive, and other platforms.
- Develop reusable data models and curated datasets for analytics, data science, CRM, machine learning, and other data consumers.
- Own the full data-pipeline lifecycle, including SLAs, performance measurement, monitoring, anomaly detection, validation, documentation, and governance.
- Write production Java and Python for data ingestion, event processing, REST services, and internal tooling.
- Build and maintain streaming and batch processing systems using Flink, Spark, and Kafka.
- Design, implement, test, maintain, and release scalable software and data-platform solutions.
- Operate and improve AWS cloud infrastructure and related tooling.
- Lead design and code reviews and collaborate with Product, Design, Analytics, and Data Science teams.
Requirements
- 4–5+ years of commercial data engineering or general software development experience.
- Strong hands-on production experience with Java and Python.
- Experience designing and implementing complex ETL/ELT processes from concept through production.
- Proficiency in SQL and data exploration across large, complex datasets.
- Experience with Hadoop, Hive, BigQuery, Snowflake, and terabyte-scale or larger datasets.
- Strong foundations in data structures, algorithms, and object-oriented design.
- Professional experience building REST services and working with event queue systems.
- Familiarity with Linux and AWS or equivalent cloud infrastructure.
- Experience with systems performance, tuning, scalability, and high-volume or low-latency systems.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Preferred experience with Flink, Spark Streaming, Apache Airflow, GraphQL, React, HTML5, JavaScript, CSS, Postgres, Gradle, BERT, data governance, machine learning, data science, or GenAI.
- Strong analytical, communication, organizational, problem-solving, collaboration, and ownership skills.
Benefits
- Remote-friendly work arrangement with the option to work on-site in select locations.
- Flexible schedule.
- Competitive compensation package including base salary and annual bonus.
- Annual donation matching for qualifying charitable contributions.
- Tuition assistance for qualified programs.
- Annual lifestyle benefit usable for travel, wellness, or other eligible expenses.
- Travel discounts and other travel perks.
- Employee assistance program.
- Health benefits with competitive premiums.
- Generous employee referral awards.
Tech Stack
Categories
About TripAdvisor
Tripadvisor, the world's largest travel guidance platform*, helps hundreds of millions of people each month** become better travelers, from planning to booking to taking a trip. Travelers across the globe use the Tripadvisor site and app to discover where to stay, what to do and where to eat based on guidance from those who have been there before. With more than 1 billion reviews and opinions of nearly 8 million businesses, travelers turn to Tripadvisor to find deals on accommodations, book experiences, reserve tables at delicious restaurants and discover great places nearby. As a travel guidance company available in 43 markets and 22 languages, Tripadvisor makes planning easy no matter the trip type. The subsidiaries of Tripadvisor, Inc. (Nasdaq: TRIP), own and operate a portfolio of travel media brands and businesses, operating under various websites and apps, including the following: www.bokun.io, www.cruisecritic.com, www.flipkey.com, www.thefork.com, www.helloreco.com, www.holidaylettings.co.uk, www.jetsetter.com, www.niumba.com, www.seatguru.com, www.singleplatform.com, www.vacationhomerentals.com, www.viator.com. * Source: SimilarWeb, unique users de-duplicated monthly, September 2023 ** Source: Tripadvisor internal log files