Top Benefits
About the role
Who you are
- Education: Currently pursuing an undergraduate degree in Computer Science, Data Science, Engineering, Mathematics, or a related technical field. Expected to graduate by Spring 2027
- Strong programming skills: Solid computer science fundamentals with experience in Python and/or SQL
- Interest in data infrastructure: Excited to build and maintain data pipelines, models, and systems
- Database familiarity: Understanding of relational databases and data processing tools; experience with cloud platforms (AWS, GCP, or Azure) is a plus
- Understanding of data modeling and ETL concepts: Coursework or project experience a strong advantage
- Analytical mindset: You enjoy solving complex data problems and thinking critically about performance and trade-offs
- Curiosity and drive: Eager to learn new technologies like Spark, Airflow, or modern data warehouses
- Collaboration skills: You communicate clearly and work effectively with cross-functional partners
What the job involves
- The Data Engineering team at OpenTable supports a wide range of initiatives targeting diners, restaurants, and internal stakeholders. The team is expanding its capabilities to power a growing set of product features and AI-driven systems that rely on clean, scalable, and reliable data infrastructure
- *This is a 12-week internship program
- Collaborate globally with our Product and Data teams while working day-to-day alongside and learning from our Toronto-based data engineers in a supportive, hybrid environment
- Build and evolve scalable data pipelines (ETL/ELT) that ensure reliable data flow across systems and teams
- Work on data modeling, transformation, and validation to maintain high-quality datasets that power analytics and machine learning
- Help optimize and modernize our data infrastructure, improving performance and reliability across platforms
- Partner with engineers, analysts, and data scientists to identify opportunities for automation and better data accessibility
- Grow through mentorship by receiving guidance and coaching from experienced data engineers, helping you sharpen your technical skills and accelerate your career
Benefits
- Work from (almost) anywhere - wherever you do your best work
- Mental health and well-being - company-paid therapy sessions through SpringHealth, company-paid subscription to HeadSpace, and company-wide weeks off a year so the whole team can recharge
- Generous parental leave
- Generous paid vacation + time off for your birthday
- Paid volunteer time
- Enriched learning and development opportunities - leadership development & access to thousands of on-demand e-learnings
About OpenTable
OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), has been proudly serving restaurants for over 25 years—resulting in a network of over 55,000 restaurants, bars, and wineries around the world.
From "Where should we eat?" to "Your table is ready," OpenTable is the bridge between restaurants and diners.
For restaurants, OpenTable is an all-in-one solution that helps streamline FOH and BOH operations, puts them in front of new guests, and backs it all up with 24/7 customer support in 240 languages. Plus, OpenTable is integrated with hundreds of technology partners to help restaurants run seamlessly. All so restaurants can focus on what they do best: providing amazing hospitality and food.
For diners, it's the easiest way to discover new restaurants with personalized recommendations, data-backed lists, curated guides and more, and manage all your reservations through an intuitive app. After all, dining out is better when it runs smoothly on both sides of the table.
Top Benefits
About the role
Who you are
- Education: Currently pursuing an undergraduate degree in Computer Science, Data Science, Engineering, Mathematics, or a related technical field. Expected to graduate by Spring 2027
- Strong programming skills: Solid computer science fundamentals with experience in Python and/or SQL
- Interest in data infrastructure: Excited to build and maintain data pipelines, models, and systems
- Database familiarity: Understanding of relational databases and data processing tools; experience with cloud platforms (AWS, GCP, or Azure) is a plus
- Understanding of data modeling and ETL concepts: Coursework or project experience a strong advantage
- Analytical mindset: You enjoy solving complex data problems and thinking critically about performance and trade-offs
- Curiosity and drive: Eager to learn new technologies like Spark, Airflow, or modern data warehouses
- Collaboration skills: You communicate clearly and work effectively with cross-functional partners
What the job involves
- The Data Engineering team at OpenTable supports a wide range of initiatives targeting diners, restaurants, and internal stakeholders. The team is expanding its capabilities to power a growing set of product features and AI-driven systems that rely on clean, scalable, and reliable data infrastructure
- *This is a 12-week internship program
- Collaborate globally with our Product and Data teams while working day-to-day alongside and learning from our Toronto-based data engineers in a supportive, hybrid environment
- Build and evolve scalable data pipelines (ETL/ELT) that ensure reliable data flow across systems and teams
- Work on data modeling, transformation, and validation to maintain high-quality datasets that power analytics and machine learning
- Help optimize and modernize our data infrastructure, improving performance and reliability across platforms
- Partner with engineers, analysts, and data scientists to identify opportunities for automation and better data accessibility
- Grow through mentorship by receiving guidance and coaching from experienced data engineers, helping you sharpen your technical skills and accelerate your career
Benefits
- Work from (almost) anywhere - wherever you do your best work
- Mental health and well-being - company-paid therapy sessions through SpringHealth, company-paid subscription to HeadSpace, and company-wide weeks off a year so the whole team can recharge
- Generous parental leave
- Generous paid vacation + time off for your birthday
- Paid volunteer time
- Enriched learning and development opportunities - leadership development & access to thousands of on-demand e-learnings
About OpenTable
OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), has been proudly serving restaurants for over 25 years—resulting in a network of over 55,000 restaurants, bars, and wineries around the world.
From "Where should we eat?" to "Your table is ready," OpenTable is the bridge between restaurants and diners.
For restaurants, OpenTable is an all-in-one solution that helps streamline FOH and BOH operations, puts them in front of new guests, and backs it all up with 24/7 customer support in 240 languages. Plus, OpenTable is integrated with hundreds of technology partners to help restaurants run seamlessly. All so restaurants can focus on what they do best: providing amazing hospitality and food.
For diners, it's the easiest way to discover new restaurants with personalized recommendations, data-backed lists, curated guides and more, and manage all your reservations through an intuitive app. After all, dining out is better when it runs smoothly on both sides of the table.

