Senior Software Engineer

Posted 18 Hours Ago
Be an Early Applicant
Canada
5-7 Years Experience
Software • Travel
The Role
Tripadvisor is looking for a Senior Software Engineer to join their Ontology & Metadata Engineering team. Responsibilities include knowledge representation, metadata management, data integration, technical leadership, code development, cross-team collaboration, and software security. Skills required include large-scale development experience, AWS experience, Java, JavaScript, TypeScript, Python proficiency, SQL/NoSQL knowledge, software design, performance optimization, technical leadership, and excellent communication.
Summary Generated by Built In


We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there.

Tripadvisor is looking for an experienced Software Engineer to join our Ontology & Metadata Engineering team. This team is responsible for organizing and exposing our extensive inventory of hotels, restaurants, attractions and more to enable the creation of great customer experiences on our website and native application. Our goal is to provide relevant and timely recommendations that assist users in planning their ideal trip. In this role, you will be responsible for building, improving, maintaining, and operating the systems to ensure the delivery of the most relevant content to every Tripadvisor user.

What you will do:

  • Knowledge Representation: Develop and maintain tools for managing ontologies and organizing domain-specific knowledge.
  • Metadata Management: Handle metadata to ensure that millions of things are well described, easily searchable, and interoperable.
  • Data Integration: Ensure that different data sources and types can work together effectively.
  • Technical Leadership and Mentorship: Provide technical leadership for the team, offering guidance and mentoring to junior developers. Take responsibility for maintaining high code quality for both personal contributions and team outputs.
  • Code Development and Maintenance: Actively engage in coding across various levels, from APIs and backend microservices to database management. Participate in a daily release cycle, with frequent code deployments to production.
  • Cross-Team Collaboration: Collaborate closely with other teams to align requirements with feature specifications and deliver high-quality outcomes for customers.
  • Software Security: Apply software security best practices and adhere to secure coding principles.


Skills & Experience:

  • 5+ years of large scale, full life-cycle development experience
  • Hands-On AWS Experience: Proven operational experience with AWS, including practical skills in deploying, managing, and optimizing applications within the AWS ecosystem​. Essential due to our infrastructure reliance on AWS.
  • Technologies and Programming Languages: Experience with domain-oriented microservices architecture, including proficiency in Java, JavaScript/TypeScript, and Python, along with experience with SQL/NoSQL databases. Familiarity with graph databases (e.g., Neptune, Neo4j) and building knowledge graphs is a plus.
  • Software Design and Implementation: Expertise in designing and implementing scalable, high-performance software systems.
  • Performance Optimization: Advanced skills in performance tuning and optimizing software systems.
  • Technical Leadership: Experience in a tech lead capacity, designing and implementing complex software solutions, and coordinating the work of other engineers.
  • Communication: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.




 

We strive to create an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or the recruiting process, please make sure to reach out to your individual recruiter or our team at [email protected] 


#LI-SM2

#LI-REMOTE

#REMOTE


Top Skills

Java
JavaScript
Python
Typescript
The Company
HQ: Needham, MA
5,280 Employees
On-site Workplace

What We Do

Tripadvisor, the world's largest travel guidance platform*, helps hundreds of millions of people each month** become better travelers, from planning to booking to taking a trip. Travelers across the globe use the Tripadvisor site and app to discover where to stay, what to do and where to eat based on guidance from those who have been there before. With more than 1 billion reviews and opinions of nearly 8 million businesses, travelers turn to Tripadvisor to find deals on accommodations, book experiences, reserve tables at delicious restaurants and discover great places nearby. As a travel guidance company available in 43 markets and 22 languages, Tripadvisor makes planning easy no matter the trip type.

The subsidiaries of Tripadvisor, Inc. (NASDAQ: TRIP), own and operate a portfolio of online travel brands and businesses, operating under various websites and apps, including the following websites:
www.bokun.io, www.cruisecritic.com, www.flipkey.com, www.thefork.com, www.helloreco.com, www.holidaylettings.co.uk, www.housetrip.com, www.jetsetter.com, www.niumba.com, www.seatguru.com, www.singleplatform.com, www.vacationhomerentals.com, and www.viator.com.

* Source: SimilarWeb, unique users de-duplicated monthly, June 2022
** Source: Tripadvisor internal log file

Jobs at Similar Companies

Cloudflare Logo Cloudflare

Principal Product Manager - Observability Cloud

Information Technology • Security • Cybersecurity
Remote
United States
3300 Employees

Cloudflare Logo Cloudflare

Data and Analytics Engineer

Information Technology • Security • Cybersecurity
Remote
Portugal
3300 Employees

Cloudflare Logo Cloudflare

Senior Billing Systems Engineer

Information Technology • Security • Cybersecurity
Remote
Hybrid
Austin, TX, USA
3300 Employees

Cloudflare Logo Cloudflare

Software Engineer - WAN Connector (Rust, Go, Linux)

Information Technology • Security • Cybersecurity
Remote
United States
3300 Employees

Similar Companies Hiring

Justworks Thumbnail
Software • Professional Services • Payments • HR Tech
New York, NY
1165 Employees
Capital One Thumbnail
Software • Payments • Machine Learning • Fintech • Financial Services
McLean, VA
55000 Employees
Finch Thumbnail
Software • HR Tech • Fintech
San Francisco, CA
68 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account