Principal Software Engineer for Vacation Rentals

TripAdvisor

(Boston, Massachusetts)
Full Time
Job Posting Details
About TripAdvisor
TripAdvisor® is the world's largest travel site*, enabling travelers to unleash the potential of every trip. TripAdvisor offers advice from millions of travelers, with 500 million reviews and opinions covering 7 million accommodations, restaurants and attractions, and a wide variety of travel choices and planning features — checking more than 200 websites to help travelers find and book today's lowest hotel prices.
Summary
TripAdvisor, the market leader in travel research, is seeking a talented engineer for a key leadership role in the Vacation Rentals engineering team. The team builds software to run the vacation rentals section on TripAdvisor as well as build and support partner APIs to collect additional vacation rentals for the TripAdvisor site. Projects are short, fast and successful which speaks to the quality of both the engineers and the culture. We are a successful company that moves quickly and takes risks on ideas we believe will yield big wins. With our massive travel data set what could you do?
Responsibilities
* Lead, own and implement multiple projects. * Evolve the architecture to meet the demands of our ever-increasing scale. * Touch code at every level – from the UI, to the application code, to backend services, down to the database. * Work with the technical leadership to make strategic technology decisions. * Partner with the product team to design new features. * Be responsible for the code quality on your projects. * Mentor more junior developers.
Ideal Candidate
You have demonstrated excellence running cross-functional engineering teams in fast-paced environments, both in terms of technical leadership and hands-on coding. You can drive results within a strong, talented team, and have a solid track record. You are a leader who can prioritize, communicate clearly, and partner effectively. The TripAdvisor engineering team requires innovative thinking balanced with a strong customer focus. * Experience with high-volume web applications * 10+ years of large scale, full life cycle development experience * 8+ years of experience developing complete, database-driven server side, multithreaded web applications * In-depth and hands on knowledge of Linux, Java, JavaScript and related open source technologies such as Apache, Tomcat, MySQL, Memcached and Hadoop. * BS or MS in Computer Science or equivalent * A solid foundation in computer science, with strong competencies in data structures, algorithms, and Object Oriented Software Design * Experience with payment gateways and e-commerce platforms a plus * Machine learning/big data experience a plus

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.