Tripadvisor

Tripadvisor

Tripadvisor is the world's largest travel guidance platform, offering over a billion reviews and recommendations for hotels, attractions, restaurants, and more. Travelers rely on Tripadvisor to plan their trips, find savings on accommodations, book exp...

Consumer Services
1K-5K
Founded 2000

Description

  • Design, build, and maintain robust ETL and ELT pipelines across Snowflake, BigQuery, Hive, and other platforms.
  • Develop scalable, reusable data models and curated datasets for analytics, data science, CRM, machine learning, and other internal users.
  • Own the full lifecycle of data pipelines, including SLAs, performance measurement, monitoring, and anomaly detection.
  • Ensure data integrity, validation, documentation, and governance across enterprise data assets.
  • Write production Java and Python code for data ingestion, event processing, REST services, and internal tooling.
  • Build and maintain streaming and batch processing systems using technologies such as Flink, Spark, and Kafka.
  • Participate in software design, implementation, QA, maintenance, and frequent production releases.
  • Operate and improve cloud infrastructure on AWS and work with related tooling such as Gradle and Linux.
  • Lead design discussions and code reviews to improve team code quality.
  • Collaborate with Product, Design, Analytics, Data Science, CRM, Marketing, Finance, and Machine Learning teams to define and deliver solutions.

Requirements

  • 4–5+ years of data engineering or general software development experience in a commercial setting.
  • Strong hands-on proficiency in both Java and Python for production systems.
  • Demonstrated experience designing and implementing complex ETL/ELT processes from concept to production.
  • Proficiency in SQL and data exploration across large, complex datasets.
  • Experience with big data technologies such as Hadoop, Hive, BigQuery, and Snowflake and datasets at terabyte scale or larger.
  • Solid foundation in data structures, algorithms, and object-oriented design.
  • Professional experience building REST services and working with event queue systems.
  • Familiarity with Linux and cloud infrastructure design on AWS or equivalent cloud providers.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Systems performance and tuning experience, with an understanding of how architecture impacts scalability.
  • Strong analytical skills and the ability to write clean, correct, and efficient code.
  • Self-directed, organized, detail-oriented, and able to work with ownership and urgency.
  • Ability to break down complex problems into simple, pragmatic solutions.
  • Strong interpersonal skills, curiosity, and enthusiasm for solving difficult problems.
  • Willingness and ability to learn and adopt new technologies as the stack evolves.
  • Experience with stream processing frameworks such as Flink or Spark Streaming (preferred).
  • Experience with task orchestration tools such as Apache Airflow or similar systems (preferred).
  • Familiarity with GraphQL, React, HTML5, JavaScript, CSS, Postgres, Gradle, or BERT (preferred).
  • Experience with large-scale data processing infrastructures such as Hive, Snowflake, or NoSQL databases (preferred).
  • Experience with data governance practices and tooling (preferred).
  • Exposure to or interest in machine learning, data science, or GenAI (preferred).
  • Experience developing scalable code for high-volume, low-latency systems (preferred).

Benefits

  • Remote-friendly role (#LI-Remote).
  • Accessible and inclusive application and recruiting process.
  • Reasonable accommodation available during the hiring process.
  • Opportunity to work across a global engineering organization.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Data Engineer

Resident Home 251-1K Specialty Retail

Ashley Digital is hiring a Data Engineer in Tel Aviv to build and evolve the data foundations supporting product, finance, operations, and business teams across its global e-commerce portfolio.

Apache Airflow AWS Azure CI/CD dbt GCP SQL
3 hours, 41 minutes ago

Dataiku Developer – Data Analytics & Reporting

Capco 5K-10K Internet Software & Services

Capco, a Wipro company, is hiring a Data Warehousing specialist to design and operationalize end-to-end analytics solutions for the BNP Paribas group’s Data Analytics & Reporting team.

Agile Apache Airflow Apache Spark CI/CD Confluence Docker Elasticsearch GitLab JIRA Kafka Kibana Kubernetes Pandas PostgreSQL Python SQL SQLAlchemy Tableau Teradata
4 hours, 11 minutes ago

Senior Python Data Scraping Engineer (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python Data Scraping Engineer for a part-time remote Tendem project to build and quality-check end-to-end web data extraction workflows within a hybrid AI + human system.

AJAX AWS Docker GitHub JavaScript JSON LLM Python Selenium
4 hours, 11 minutes ago

Senior Python Data Scraping Engineer (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python Data Scraping Engineer for a part-time remote freelance project to build and validate complex data extraction workflows within a hybrid AI-plus-human system.

AJAX AWS Docker GitHub HTML JavaScript JSON LLM Python Selenium
4 hours, 11 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers