Software Development Engineer- Big Data

Short Description

Expedia is hiring a Software Development Engineer- Big Data who has Solid experience in object-oriented programming, especially Java or Scala, design patterns, etc.

Job Description

What youâ??ll do: 
  • Design and build high scale, real-time and batch data processing pipelines.
  • Be a part of our development team and actively participate in all phases of the software development lifecycle, including requirements gathering, functional and technical design, development, testing and roll-out, and support.
  • Solve complex business problems by utilizing disciplined development methodology, producing scalable, flexible, efficient and supportable solutions using appropriate technologies

Who you are:
  • 6+ years of experience developing solid code in java or python, with a BS in Computer Science or equivalent.
  • Software development experience in big data technologies Hadoop, Hive, Spark.
  • Software development experience in real-time distributed computing with Storm, Kafka.
  • Solid experience in object-oriented programming, especially Java or Scala, design patterns, etc.
  • Strong computer science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis.
  • Familiarity with SQL-based databases (Oracle, MySQL, etc.)
  • Familiarity with distributed systems and computing at scale.

Software Development Engineer- Big Data
Mid-Senior-level Technology | Information | Information Technology Full-time Other | Engineering | Information Technology Senior Software Engineer | Software Engineer
Expedia, Inc. is the world's largest online travel company, with an extensive brand portfolio that includes leading online travel brands, such as:, a leading full service online travel company with localized sites in 33 countries, a leading global lodging expert operating 89 localized websites in 39 languages with its award winning Rewards loyalty program
Orbitz Worldwide, including leading U.S. travel websites and, as well as ebookers, a full service travel brand with websites in seven European countries. Expedia Affiliate Network (EAN), a global B2B brand that powers the hotel business of leading airlines, top consumer brands, online travel agencies and thousands of other partners through its API and template solutions ,trivago, a leading online hotel search platform with sites in 55 countries worldwide , Egencia, a leading corporate travel management company
For corporate and industry news and views, visit us at or follow us on Twitter @expediainc.