Software Engineer II

Contract type
Ongoing
Work mode
Remote
Experience
Mid-level · 2+ years

Job description

A full-stack Software Engineer II role on the Tripadvisor Experiences Engineering team, building and supporting the marketplace for travel experiences. The engineer owns features from design to deployment using Java, SQL, React, AWS and AI tools.

At a glance

Employment
Full-time · Employee (employment agreement)
Work mode
Remote

What you'll do

  • Connect engineering work directly to traveler value by owning features from design to deployment
  • Partner with product, design, and data teams to influence what is built, helping to define specifications and find the most efficient path to success
  • Review code, provide thoughtful feedback, and coach less experienced engineers to maintain a high bar for quality
  • Use agentic AI as a daily partner to plan approaches, automate routine tasks, and focus energy on solving more complex technical challenges
  • Take hands-on ownership of system reliability by building monitoring dashboards, managing alerts and support cases, and fixing underlying bugs to continuously improve service resilience and eliminate operational toil
  • Design and implement clean, maintainable solutions with a focus on performance, security, and automated testing

What we're looking for

  • Minimum of 2-3 years' experience, following a Bachelor's degree or above in Comp Science or a related field
  • Experience developing web apps, including proficiency in a modern backend language (e.g., Java, C#, Go, Python) and familiarity with relational databases
  • A strong grasp of computer science fundamentals (data structures, algorithms) and the ability to apply them to real-world distributed systems
  • A habit of using operational data and experiment results to validate that changes had the intended effect
  • Fluent coding with either Cursor or Codex/Claude/Open Code
  • Ability to operate effectively within a global team, communicating clearly about progress and blockers
  • Open to working within the Java ecosystem when joining

Nice to have

  • Exposure to AWS, React, or NoSQL databases

Your team

Experiences Engineering

Builds and supports the world's leading marketplace for travel experiences, with 400,000+ travel experiences to explore.

Benefits

"Work your way" with flexibility to suit your lifestyle; remote-friendly approach to collaboration, with the option to join on-site as often as you'd like in select locations

  • Competitive compensation packages, including base salary, annual bonus, and more
  • Flexible schedule
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit - an annual benefit to spend on yourself
  • Travel perks - discounts and more
  • Employee assistance program
  • Health benefits
  • Generous referral scheme

How to get hired

  1. 1Coding interview exercises can be completed in any language of your choice

Apply

About Tripadvisor

The world's most trusted source for travel and experiences

The Tripadvisor Group leverages its brands, technology, and capabilities to connect a global audience with partners through rich content, travel guidance, and two-sided marketplaces for experiences, accommodations, restaurants, and other travel categories. Its portfolio of travel brands and businesses includes Tripadvisor, Viator, and TheFork.

Mission

To connect people to experiences worth sharing and be the world's most trusted source for travel and experiences.

Key facts

  • Travel and experiences
  • Subsidiaries of Tripadvisor, Inc. (Nasdaq: TRIP) include Tripadvisor, Viator, and TheFork
  • Experiences marketplace offers 400,000+ travel experiences
  • Remote-first working model with office hubs in London, Oxford, Krakow and Lisbon

What they value

  • Traveller first
  • Execution is our edge
  • We succeed together