Job Post

Principal Software Engineer, Experiences & Rentals

400 1st Avenue
Needham, MA 02494

TripAdvisor is growing its world class Search Engine Marketing (SEM) team and is looking for SEM Engineers to contribute on architecture and development. TripAdvisor provides a unique, global work environment that captures the speed, innovation and excitement of a startup, at a thriving, growing and well-established industry brand.

We take pride in our Search Engine Marketing are looking for a superstar to add to our high-performing team.


  • Develop platforms and tools for managing SEM keyword structures
  • Working with our Data Science team productive use of predictive algorithms for bidding in real time
  • Manage campaign daily operations
  • Create technologies that disrupt the SEM industry


  • Solid experience in Java development, including multi-threading and concurrency
  • Solid experience in development of complex ETL processes; these should include defining SLA and performance measurements and monitoring
  • Experience working with various DB technologies, including Relational DB (MS SQL, PSQL),Big Data DB (i.e. Big Query, Snowflake), andNo-SQL DB (i.e. Hive)
  • Strong Object Oriented Design
  • Strong Software Engineering Principles
  • 10+ years of general software development
  • Proven record of establishing longer term technology vision and strategy

Nice to Have:

  • Previous SEM experience, including display and SEM partner feeds,SEM Partner Engines including Google, Bing, FB, Criteo and campaign management, Keyword management
  • FE development, including PHP, Bootstrap, Dust, Velocity, Java Script, Node JS, etc
  • Development using high level scripting languages including Python
  • Working with ML and Data Science teams, and in particular applying ML techniques to solving day-to-day problem and reaching objectives in an innovative way


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