Data Engineer II
Tripadvisor
The Tripadvisor Group connects people to experiences worth sharing, and aims to be the world’s most trusted source for travel and experiences. We leverage our brands, technology, and capabilities to connect our global audience with partners through rich content, travel guidance, and two-sided marketplaces for experiences, accommodations, restaurants, and other travel categories. The subsidiaries of Tripadvisor, Inc. (Nasdaq: TRIP), include a portfolio of travel brands and businesses, including Tripadvisor, Viator, and TheFork.
About the Data Platform Team
Our Data Platform team is the engineering backbone of Tripadvisor’s data ecosystem. Formed from the core fundamentals of our Data Engineering and Software Engineering (Data Platform) groups, this unified team combines deep data pipeline expertise with robust platform engineering capabilities.
We are responsible for providing software and infrastructure that enable Tripadvisor to better understand visitor preferences, power experimentation across all surfaces (website, mobile app, and customer communications), and drive GenAI, Analytical, and DSML initiatives at petabyte scale. Our team builds and maintains:
Streaming and batch data platforms that unlock data across Tripadvisor
ETL pipelines and data models serving terabytes and growing datasets in Snowflake, BigQuery, and Hive
Orchestration, scheduling, and ETL generation tools to support cloud migrations and petabyte-scale operations
Tracking instrumentation, information architecture, and data governance tooling for business-critical analytics
We collaborate closely with Product, Analytics, Data Science, CRM, Marketing, Finance, and Machine Learning teams across Tripadvisor’s global engineering organization.
Tripadvisor is looking for a Data Engineer II to join our fast-moving Data Platform group. In this role, you will design, build, and sustain the data infrastructure that powers the world’s most trusted travel platform. You’ll bring both strong software engineering fundamentals and hands-on data engineering expertise — writing production-quality Java and Python, architecting reliable pipelines, and delivering end-to-end solutions that scale to hundreds of millions of travelers.
Do you enjoy building features end-to-end? Do you thrive working with a broad technology stack, releasing frequently, and collaborating with talented engineers worldwide? If so, we’d love to talk.
What You’ll Do
Data Engineering & Data Products, ETLs
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.
Platform & Software Engineering
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.
Quality, Collaboration & Ownership
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.
Skills & Experience
Required
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.
Nice to Have
Experience with stream processing frameworks such as Flink or Spark Streaming.
Experience with task orchestration tools such as Apache Airflow or similar systems.
Familiarity with additional technologies: GraphQL, React, HTML5, JavaScript, CSS, Postgres, Gradle, BERT.
Experience working with and designing infrastructures for large-scale data processing (Hive, Snowflake, NoSQL databases).
Experience with data governance practices and tooling.
Exposure to and/or interest in machine learning, data science, or GenAI to help solve engineering challenges innovatively.
Experience developing scalable code for high-volume, low-latency systems.
We strive to create an accessible and 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 View email address on job-boards.greenhouse.io .
#LI-SM1
#LI-Remote
$113.6k - $142k per year
...Institutions worldwide rely on Coursera to upskill and reskill their employees, students, and citizens in high-demand fields such as GenAI, data science, technology, and business, while learners globally turn to Coursera to master the skills they need to advance their careers....SuggestedWorldwide$100k - $120k per year
...leader in fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world... ...Position Summary: Kindsight is seeking a Salesforce Product Engineer to join our Product Engineering team.seeks a Salesforce Developer...SuggestedLong term contractRemote work$90.7k - $113.4k per year
...sounds exciting to you, join the herd! About the Role We’re looking for a curious, technically strong, and automation-minded Data Platform Engineer to join our Data Engineering team. This is a high-impact platform engineering role for someone who enjoys building reliable...SuggestedRemote work- ...applicants of all backgrounds and experiences who are passionate about quality, teamwork, and making an impact. Summary The Senior Data Engineer is responsible for designing, developing, and maintaining enterprise data solutions with a focus on Oracle technologies. This role...SuggestedContract workInternshipRemote work
- ...and making an impact. PLATO is looking for a Functional Test Engineer to provide service to a Federal Government client. Current... ...Knowledge on programming (TypeScript preferred) SQL knowledge with data testing experience GenAI hands on development with GitHub Copilot...SuggestedInternshipShift work
- ...global economy within everyone's reach while doing the most important work of your career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes to leverage data to make informed decisions and...Internship
$126.4k per year
...Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement secure, highly scalable, and high‑... ...of machine‑learning models. You will work at the intersection of Data Science and DevOps to build the "connective tissue" that empowers...Flexible hours$137.6k - $172k per year
...employees, students, and citizens in high-demand fields such as GenAI, data science, technology, and business, while learners globally turn... ...and learning science, partnering directly with product managers, engineers, and learning designers to shape how tens of millions of learners...Worldwide- ...doing the most important work of your career. About the team Data Science at Stripe is a vibrant community where data analysts and... ...experience exclusive of internships in Business Intelligence Engineering, Data Analyst, and Business Analyst roles Proficiency in SQL...Full timeInternship
$45k per year
...The Role: As a Data Analyst, you will play a crucial role in transforming data into actionable insights that drive business decisions. You will work closely with various teams to analyze data trends and provide recommendations based on your findings. Analyze and interpret...Full timeRemote workFlexible hours$85k per year
...Junior Data Scientist The Wiley Edge banking team is currently seeking a Data Scientist to work across the Front Office Trading, Risk & Regulatory Compliance Trade Analytics group, using Machine Learning and Data Analytics techniques to design and develop complex data...- ...Description Job Opportunity: Specialist, Data Analytics, Internal Audit Role Overview Job Title: Specialist, Data Analytics... ...Computer Science, Data Science / Analytics, Statistics / Mathematics, Engineering, or Information Systems. Experience: Minimum of five (5)...Contract workInternship2 days per week1 day per week
- ...team is focused on delivering the highest-value work. This role serves as the link between business strategy and technical delivery in a data-intensive environment. Key Responsibilities Own and maintain the product backlog, ensuring items are clearly defined, prioritized...Contract workInternshipRemote work
$42k per year
...The Role: As a Remote Data Entry Clerk, you will play a crucial role in maintaining accurate and up-to-date information within our systems. You will be responsible for entering, updating, and managing data efficiently while ensuring data integrity and confidentiality....Permanent employmentFull timeRemote workFlexible hours- ...Designer at StackAdapt, you will be designing products that help our customers thrive. You’ll work collaboratively with Product Managers, Engineers, and other StackAdapters to research, design, launch, and iterate on delightful and valuable solutions for our users. You've...Local areaRemote workWork from homeHome office
$95k - $140k per year
...Veeva is building the industry cloud for Life Sciences through software, data, AI, and Business Consulting working together. Learn more about our products, vision and values, and status as a public benefit corporation on our website . Consulting is changing, and we’re...Remote jobInternshipWork at officeLocal areaWork from home$100k - $118.75k per year
...advertising and marketing channels. The People Analytics team at StackAdapt is looking for a dynamic and experienced Senior People Data and Insights Analyst who thrives in the "gray area"—someone who can take messy, imperfect data and transform it into a clear narrative...Work at officeLocal areaRemote workWork from homeHome office$24k per year
...Role Description This is a part-time Junior Data Analyst role that is focused on remote work, but may also include on-site work located in US, UK, CA. Daily tasks will include analyzing and interpreting complex data sets, generating reports and visualizations to communicate...Part timeRemote work- ...Improvado is an AI-powered marketing data platform built for mid-market and enterprise teams. We help companies automate complex marketing data workflows, unify data at scale, and surface insights through BI and AI. Brands like ASUS, Docker, Activision, and H&R Block rely on...Remote work
$42k per year
...The Role: As a Data Entry Specialist, you will be responsible for accurately inputting and managing data within our systems. You will work closely with various departments to ensure data integrity and support operational efficiency. Input and update data in databases...Remote workFlexible hours- ...time of application. Role Overview The Risk Assessment Consultant will be responsible for establishing, implementing, and enhancing data governance practices to ensure the accuracy, integrity, security, and effective management of organizational data. Working closely with...Contract workInternship
- ...generations to come. We’re starting with critical hardware for AI data centers to make them more performant and sustainable. Every... ...is invented with our AI platform — uniting AI-automated hardware engineering with AI-designed material science to achieve breakthrough real-...Full timeInternshipFlexible hours
$100k - $118.5k per year
...advertising platform used by the world's leading agencies and brands. The Business Intelligence team plays a central role in enabling data-driven decision-making across the organization. As a Senior Data Analyst on the BI team, you will own advanced reporting and analysis for...Local areaRemote workWork from homeHome office$240k - $280k per year
...leader in fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world... ...donor fundraising. Position Summary: The Director, Solutions Engineering is responsible for leading Kindsight’s high-impact, customer-facing...Internship- ...started. How You'll Make an Impact: As a Senior Fullstack Engineer on the Distribution Team, you'll be instrumental in developing and... ...solutions for handling financial transactions and sensitive personal data, applying security best practices throughout the development...Long term contractWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In this role, you will work closely with... ...leveraging AWS cloud infrastructure for application deployment and data storage Solid experience with relational database design, query...Remote job
$129.39k - $161.74k per year
...fast-growing company where you can make a difference? Boomi, the data activation company for AI, powers the agentic enterprise by... ...to learn more. How You'll Make An Impact The Boomi Runtime engineering team is responsible for building and evolving the core runtime framework...InternshipRemote work- ...Remote How You'll Make an Impact: As a Senior Backend Engineer on the Booking Engine squad, you'll implement new architectures, features, and... ...the booking flow depends on Model and evolve the data behind availability, pricing, and reservations Own the performance...Long term contractWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- ...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at StackAdapt, you will be... ...impact on the success of our product. You will work with large data sets and have exposure to modern tech stacks around GoLang, Ruby...Local areaRemote workWork from homeHome officeFlexible hours
$176.26k - $220.32k per year
...fast-growing company where you can make a difference? Boomi, the data activation company for AI, powers the agentic enterprise by bringing... .... How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the architecture, design,...Long term contractRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer II. Be the first to apply!

