Job Post

Software Engineer II, SEM 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 productize use of predictive algorithms for bidding in real time
  • Manage campaign daily operations
  • Create technologies that disrupt the SEM industry
  • Solve complicated problems in innovative ways


  • BS or MS in Computer Science or equivalent
  • 4+ years of general software development
  • 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, includingRelational DB (MS SQL, PSQL),Big Data DB (i.e. Big Query, Snowflake),No-SQL DB (i.e. Hive)
  • Strong Object Oriented Design and Principles
  • Proven record of planning and driving medium size project
  • Proven record of writing technical documentation for, and presenting at design reviews

Nice to Have:

  • Previous SEM experience, including
  • Display and SEM partner feeds
  • SEM Partner Engines including Google, Bing, FB, Criteo
  • 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
  • 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