Software Engineer - Hotels

Come and help us build the next generation in Hotel Shopping experience at TripAdvisor!

The Hotel Engineering team is the lifeblood that will help us power our strategic investments in 2019 and beyond. By joining our team, you will can have the opportunity to have an amazing experience working across a range of B2C and B2B solutions that leverage TripAdvisor’s wealth of global travelers, technical resources, data and tools to create the best user and advertiser experiences in the world of travel.

To give you a feel of the departments that you might work in and impact on we have:

Hotel Shopping Experience – The user experience is key to everything we do at TripAdvisor as it sets up both our short and long-term success metrics. The team are enabling a great experience across all devices and you will find them tackling projects such as driving our rebrand, upgrading our Map UX & Hotel Filters while benchmarking our performance internally and against our competitors.

Auction Team – We are actively enhancing our real-time Meta Auction using sophisticated bidding logic at a large scale to support OTAs and Hoteliers displaying on our sites. The team enable global partners within the Meta Auction via our Bid Management Platform & expand the user experience with Vacation Packages and a laser focus on supplying great partner rates and availability.

Hotel Solutions – Building on our unique and very successful Subscription Product we are thrilled to be launching our New Hit Product – Sponsored Placements for Hotels. This enables hotels for the first time to purchase increased visibility and clicks on TripAdvisor via both self-service and enterprise solutions. It is just the start of this exciting journey to expand our hotel relationships and we need your help to action our busy roadmap!

SEO/SEM – TripAdvisor has always been a market leader in both SEO and SEM traffic acquisition and we recognize the need to iterate fast to take advantage of new traffic acquisition channels to maximize the volume and quality of travelers who come to TripAdvisor and book with our advertising partners.

For Engineering to empower these exciting roadmaps you will find yourself in agile, iterative and data driven environment backed up by the latest technologies to create these cutting-edge products that deliver our Travellers the greatest vacation experiences and our advertisers amazing ROI. We believe that every team member should act like an owner and so expect you to execute with speed, think like an entrepreneur and have a meaningful and measurable impact on our business.

If you like overcoming big challenges, delivering great technology and working for a brand to be proud of then we have an amazing platform for your career within TripAdvisor Hotels.

Our tech stack is primarily Java based. You will be provided with both a Mac laptop and a Linux dev server for your daily work environment. Our storage engine is PostgreSQL, our backends are all moving to micro-services, and our web front ends are currently Dust though we're in the process of moving to React and web components. With the number of consumers who use TripAdvisor on a daily basis, you can imagine that our big data is exactly that, and so your job will have you working with Hadoop (Hive, Spark, M/R) and RedShift. We make liberal use of ML here, so you will have the chance to support, or take part in, significant optimization projects.

What you will do

Write code…it's an engineering role, after all.

Work with your team, as well as other groups like product management, design, plus others, to bring your projects to fruition.

Touch whatever level of code required in order to complete your project.

Be creative and pragmatic when solving the problem you are working on.

Be a mentor for others on the team.

Move quickly. We have a weekly release so build it and ship it!

Work in our beautiful headquarters located in Needham, MA

What you will bring to the team

A want to learn

An open mind

The desire to move quick

4+ years of experience as a professional engineer.

The understanding that done is often a better option for us than perfection.

TripAdvisor, the world's largest travel site*, enables travelers to unleash the full potential of every trip. With over 702 million reviews and opinions covering the world's largest selection of travel listings worldwide – covering approximately 7.7 million accommodations, airlines, experiences, and restaurants -- TripAdvisor provides travelers with the wisdom of the crowds to help them decide where to stay, how to fly, what to do and where to eat. TripAdvisor also compares prices from more than 200 hotel booking sites so travelers can find the lowest price on the hotel that's right for them. TripAdvisor-branded sites are available in 49 markets, and are home to the world's largest travel community of 490 million average monthly unique visitors**, all looking to get the most out of every trip. TripAdvisor: Know better. Book better. Go better.

Individuals seeking employment at TripAdvisor are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any characteristic protected by law. TripAdvisor is committed to creating an inclusive culture. If you choose to share this information, it will allow us to track the effectiveness of our recruiting efforts and to monitor the diversity of our applicant pool for all roles and levels.

Please consider answering the following voluntary questions. Completion is entirely voluntary. Should you choose to answer any of the questions, your answers will not be considered in the hiring process or thereafter, and any information you do provide will be stored confidentially and securely and only used for the above purposes.