Magnet.me  -  The smart network where hbo and wo students find their internship and first job.

The smart network where hbo and wo students find their internship and first job.

This opportunity has expired. It is therefore no longer possible to like or apply.

See similar opportunities instead

Data Engineer

Posted 22 Mar 2024
Work experience
0 to 1 years
Full-time / part-time
Full-time
Job function
Degree level
Required language
English (Fluent)

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Are you a Data Engineer who wants to work for a strong and creative online travel technology company? Do you have a passion for turning data into meaningful information? Does working on a premier analytics platform backed by a cutting-edge Data Platform scaling to hundreds of terabytes any interest? Do you want to work with (and learn how to use) the latest Data technologies in the Hadoop ecosystem? If any of those are true…Expedia is looking for YOU!

The Hotels.com team at Expedia Inc. is looking for an expert, highly motivated and disciplined Big Data Engineer to join the Hotels.com Data Engineering (HDE) team.

You’ll be working on some cool projects using our cutting-edge technologies…

In this role you will be responsible for the delivery of solutions on top of the Hadoop AWS platform and play a key role in a huge technology pivot. You’ll be working with the delivery team and business partners to understand requirements, complete solution design, development and ultimate delivery to the end consumers. Our team has experience using a wide range of cutting edge technologies and many years of Hadoop experience, so we guarantee you’ll learn a lot and won't be bored!

What you’ll do:

  • Develop various facets of the Hadoop Java/Hadoop ecosystem.
  • Write clear, efficient, tested code and develop as part of a wider team through pair programming and code reviews.
  • Contribute to both program and system architecture while developing standards and design patterns.
  • Work with business partners to flesh out and deliver on requirements in an agile manner.
  • Deploy and maintain applications in production environments.
  • Communicate and document solutions and design decisions.
  • Understand AWS standard methodologies.

Who you are:

We don’t believe in skill matching against a list of buzzwords… however, it wouldn't hurt if you have experience with some of the following (or a passion to learn them)

We look for smart people with good general programming skills because we believe that exceptional developers can learn new technologies quickly and well.

  • Around 3 years of Java or Scala programming.
  • The Hadoop ecosystem – including Hive, Map Reduce, Azkaban, Airflow, Spark
  • Agile development methodologies including scrum, code reviews, pair programming.
  • Object oriented design and development and how to apply that to the data world
  • Performance and scalability tuning, algorithms and computational complexity.
  • Data Warehousing and ETL development.
  • SQL
  • Open source libraries and tools such as Spring, Maven, Guava, Apache Commons, Eclipse, Git, Jira, Jenkins.
  • AWS applications (S3, EC2, EMR, Lambda, SNS etc)
  • All things Linux or Python (bash scripting, grep, sed, awk etc.)
  • MS/BS degree in a computer science field or related discipline is nice but not essential.
  • Processing massive structured and unstructured data sets.

As a team we love to…

  • Work in an environment where elegant, clean, maintainable code is favoured over messy hacks.
  • Share our knowledge with each other and learn new things.
  • Work with massive data sets numbering literally billions of items and approaching a petabyte in total size.
  • Take advantage of our amazing travel discounts and tick some destinations off our bucket lists!
  • We’ll take your career on a journey that’s flexible and right for you, whilst recognising and rewarding your achievements…
  • Opportunities to learn and apply the latest Cloud technologies on a fast-growing Hadoop cluster.
  • Competitive salaries and many growth opportunities within the company.
  • Option to attend conferences globally and enrich the technology skills you are passionate about.

A conversation with your Manager around flexible working and what is right for you is encouraged from day one.

Why join us:

We’ll take your career on a journey that’s flexible and right for you, whilst recognising and rewarding your achievements…

  • Opportunities to learn and apply the latest Cloud technologies on a fast-growing Hadoop cluster.
  • Competitive salaries and many growth opportunities within the company.
  • Option to attend conferences globally and enrich the technology skills you are passionate about.
  • A conversation with your Manager around flexible working and what is right for you is encouraged from day one.

Our aim is to revolutionise travel through the power of technology! We are the largest online travel company in the world. Our travel brands offer adventure seekers the world’s most comprehensive selection of exciting travel backed by industry leading technology and a worldwide team of passionate employees who focus on creating the best travel experience for our customers. We power…


Our aim is to revolutionise travel through the power of technology! We are the largest online travel company in the world. Our travel brands offer adventure seekers the world’s most comprehensive selection of exciting travel backed by industry leading technology and a worldwide team of passionate employees who focus on creating the best travel experience for our customers. We power bookings for some of the world’s leading airlines and hotels, top consumer brands, high traffic websites, and thousands of active affiliates through Expedia Affiliate Network (EAN).

We love solving problems and creating ideas. We want to push the frontiers of technology and find the smartest solutions using our collective intelligence to simplify big ideas, relentlessly seek out opportunity, take risks, act with speed, and always find a way to get the job done.

Expedia, Inc.’s companies operate more than 150 travel booking sites in more than 70 countries, including Canada, the United Kingdom, Germany, France, Italy, Spain, the Netherlands, Norway, Sweden, Denmark, Australia, Japan, and China so we’re truly global in our outlook. We are looking for people that can demonstrate a focus on innovation and a passion for seeking new opportunities. We work with many brands under Expedia so we’re looking for people that can show commercial acumen and spot those crucial opportunities for growth. Our people have a curious mind and the courage and passion to challenge the status quo.

IT
London
15,000 employees

What employees are saying

Lukas Gatzke

Market Associate

Lukas Gatzke

Last year I conducted my final internship as part of my studies for Expedia in the market management team in the London office. After my 6 month internship I got offered a permanent fulltime position as Market Associate.
As a market associate I have a portfolio of…

Cecile Tarr

Market Associate Intern

Cecile Tarr

Every day is different, you learn new things or meet new people. The best part about Expedia is the freedom you have when it comes to your creativity. Your manager is always welcoming new ideas and lets you try it out and if you are lucky, it gets implemented globally!