Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Tripadvisor

Data Engineer II – Data Platform

Tripadvisor

Data Engineer II responsible for designing, building, and maintaining data infrastructure for Tripadvisor. Collaborating on data pipelines and software solutions at large scale in a dynamic environment.

Posted 7/23/2026full-timeOxford • 🇬🇧 United KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and maintaining ETL/ELT data pipelines, with strong proficiency in Java and Python for production systems. Capable of ensuring data integrity and governance while collaborating effectively with cross-functional teams to deliver high-quality data solutions.

Highest-signal resume keywords
ETL/ELT Process DesignJava and Python ProficiencyBig Data TechnologiesCloud Infrastructure on AWSData Pipeline Lifecycle Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
ETL/ELT ProcessesJava ProgrammingPython ProgrammingSQL ProficiencyData StructuresAlgorithmsObject-Oriented DesignREST ServicesEvent Queue SystemsSystems Performance Tuning
Soft Skills
Analytical SkillsDetail-OrientedStrong Interpersonal SkillsOrganizational SkillsProblem-Solving Skills
Tools & Technologies
SnowflakeBigQueryHadoopHiveFlinkSparkKafkaAWSLinuxGradle
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Engineering
Industry Keywords
Data EngineeringData GovernanceData IntegrityData ScienceAnalytics

Tech Stack

Tools & technologies
AWSBigQueryCloudETLGradleHadoopJavaKafkaLinuxPythonSparkSQL

About the role

Key responsibilities & impact
  • Design, build, and maintain robust ETL/ELT data pipelines that process terabyte-scale data across Snowflake, BigQuery, Hive, and other platforms.
  • Develop scalable, reusable data models and curated data sets for analytics, data science, CRM, machine learning, and other data consumers across the organization.
  • Own the full lifecycle of data pipelines: define SLAs, implement performance measurements, monitoring, and anomaly detection.
  • Ensure enterprise data integrity, validation, documentation, and governance.
  • Write production Java and Python code across our evolving platform stack — from data ingestion and event processing to REST services and internal tooling.
  • Build and maintain streaming and batch processing systems (Flink, Spark, Kafka) that power real-time and analytical workloads.
  • Take responsibility for all aspects of software engineering: design, implementation, QA, and maintenance, with a CI/CD mindset (most engineers release to production every few days).
  • Operate on and improve cloud infrastructure on AWS, with familiarity with Gradle, Linux, and related tooling.
  • Take on projects with independence and a mandate to leave things better than you found them.
  • Be integral to code quality on your team through leadership in design and code review.
  • Collaborate closely with Product, Design, Analytics, and Data Science teams to define specifications and deliver high-quality solutions.
  • Communicate effectively with both technical and business stakeholders; translate complex data problems into clear solutions.
  • Work alongside engineering groups located around the world in a fast-paced, dynamic environment.

Requirements

What you’ll need
  • 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 (Hadoop, Hive, BigQuery, Snowflake) and working with terabyte-scale or larger datasets.
  • 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.
  • Systems performance and tuning experience, with an understanding of how architecture impacts scalability.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Strong analytical skills; desire to write clean, correct, and efficient code.
  • Self-paced, organized, and detail-oriented with a strong sense of ownership, urgency, and pride in your work.
  • Ability to break down complex problems into simple, pragmatic solutions.
  • Strong interpersonal skills, intense curiosity, and enthusiasm for solving difficult problems.
  • Willingness and ability to take on new technologies as our stack evolves.

Benefits

Comp & perks
  • Competitive compensation packages, including base salary, annual bonus, and more.
  • “Work your way” with flexibility to suit your lifestyle. We take a remote-friendly approach to collaboration, with the option to join on-site as often as you’d like in select locations.
  • Flexible schedule. Work-life balance is ingrained in our culture by design. Trust and accountability make it work.
  • Donation matching. Give back? Give more! We match qualifying charitable donations annually.
  • Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs.
  • Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you.
  • Travel perks. We believe that travel is employee development, so we provide discounts and more.
  • Employee assistance program. We’re here for you with resources and programs to help you through life’s challenges.
  • Health benefits. We offer great coverage and competitive premiums.
  • Generous referral scheme. Help us grow and be rewarded with generous awards for referring successful candidates.