Job Post

Software Engineer II - Experiences & Rentals

400 1st Avenue
Needham, MA 02494

TripAdvisor, the worlds largest travel site, is looking for a talented Full-Stack Software Engineer for a key role on the Experiences & Vacation Rentals team in its Boston office at North Station.

Our overall business is the wildly successful travel website Our websites and mobile apps provide our users with a rich user experience to research, collaborate, and contribute. We are building a platform to connect our traveler community of 350 million monthly visitors with unique vacation homes across the globe, and we are looking for someone who gets excited by working at this scale.

The Experiences & Vacation Rentals team, a separate business unit within TripAdvisor, is building the next big product - making it easy for our customers to research and book vacation rental.

As a Full-Stack Software Engineer you will be responsible for delivering code within Vacation Rentals. You will be working on a wide range of projects, including integrating with vacation rental management platforms, building APIs for third party suppliers to integrate their inventory into TripAdvisor, building micro-services, working on a PCI compliant payment platform, as well as delivering rich content and user experience to our travelers researching vacation rentals for their next vacation. In short, your work will encompass the key areas of execution for the Vacation Rentals business. We move quickly, projects are short (in average 3 days), and you will ship almost every day features used by millions of people.

TripAdvisor is well known for having an extremely strong engineering organization you will be working with the best and getting stuff done, in the fastest growing area of an incredibly profitable, growing, fun company.


  • You have a BS or MS in Computer Science or equivalent
  • You have 4+ years of large scale, full life cycle development experience
  • You have a solid foundation in data structures, algorithms, and OO Design with rock-solid programming skills
  • You have some experience in large scale, full life cycle development
  • You have some hands-on knowledge of Linux, Java, JavaScript and related open source technologies such as Apache, Jetty, MySQL, and Hadoop
  • You have strong interpersonal skills, analytical skills, combined with intellectual curiosity. A desire and ability to "get things done" are essential requirements
  • You want to work in a rapidly changing, collaborative, and iterative product development environment
  • Startup experience is definitely a plus


Category: Software Engineering/QA

See What It's Like To Work Here

Exceptional career opportunities. Genuinely cool coworkers. Millions of people who love our sites. Find it all here at the world's largest travel site.

More Jobs From This Company

Get unlimited job listings with a BIZZpage