Browse All Jobs

Tripadvisor is seeking a Senior Software Engineer to join its Find & Discover Team. The ideal candidate will play a key role in designing, implementing, and optimizing search algorithms and infrastructure to ensure speed and accuracy. They will also ensure that different systems, data sources and types can work together effectively. The Senior Software Engineer will actively engage in coding across various levels, from APIs and backend microservices to search cluster management, and participate in a daily release cycle with frequent code deployments to production. This role involves close collaboration with other teams to align requirements with feature specifications and deliver high-quality outcomes for customers.

What this role involves:

  • Architecting and developing search algorithms and infrastructure.
  • Ensuring seamless data integration across various systems.
  • Actively engaging in coding across various levels.
  • Collaborating closely with other teams.
  • Applying software security best practices.
  • Providing technical leadership and mentorship.
  • Staying current with industry trends.

Requirements:

  • 7+ years of large-scale, full life-cycle development experience.
  • Hands-on experience with Elasticsearch, including schema design, querying, management, and optimization.
  • Proficiency in using AWS services and understanding of cloud architecture principles.
  • Understanding of information retrieval, ranking algorithms, and search optimization techniques.
  • Excellent verbal and written communication skills.

What Tripadvisor offers:

  • Opportunity to impact millions of users.
  • Collaboration with Product Management, Design, Machine Learning, and Platform Infrastructure teams.
  • A workplace that values diversity and inclusion.
Apply

Tripadvisor

Viator, a Tripadvisor company, is the leading marketplace for travel experiences, offering over 300,000 activities, from tours to adventures. With a focus on flexibility and last-minute availability, Viator aims to make memorable travel experiences accessible to everyone. The company fosters a culture of innovation and collaboration, emphasizing DevOps principles and empowering developers. Prioritizing customer satisfaction and continuous improvement, Viator strives to provide a platform where employees can contribute meaningfully to revolutionizing the travel industry.