• Build and maintain highly scalable distributed systems that power travel experiences for millions of users globally, as a product-focused Senior Software Engineer on the Experiences Engineering team.
• Lead the design and implementation of highly visible features end-to-end, serving as technical lead for multi-quarter initiatives across a full-stack Java, SQL, React, and AWS environment.
• Set the bar for code quality, lead adoption of review standards, and mentor junior and mid-level engineers across the team.
• Use AI tools as a strategic partner to plan approaches, decompose ambiguous work, and establish new standards for monitoring and reliability.
• Work remote-first with periodic in-person gatherings at the London office hub, open to candidates within ~1.5 hours commute of London, Oxford, Krakow, or Lisbon.
📋 Job Requirements
• Bring 5+ years of experience following a bachelor's degree or above in Computer Science or a related field.
• Bring deep understanding of concurrent programming and experience building high-performance, scalable backend systems in cloud environments.
• Bring strong experience in at least one modern backend language such as Java, C#, Go, or Python, plus familiarity with modern front-end frameworks.
• Bring fluency coding with AI tools such as Cursor, Codex, Claude, or Open Code.
• Bring proven collaborative leadership skills, with the ability to build relationships across disciplines and communicate technical trade-offs to non-technical partners.
🌟 Nice-to-have
• Bring experience with NoSQL databases, GraphQL, Kafka, or containerisation using Docker or Kubernetes.
• Bring experience building tools or abstractions that provide leverage to an entire engineering team.
• Bring a habit of asking "how will we know this worked?" and using operational data or experiment results to validate significant technical decisions.
🎯 Responsibilities
• Own features end-to-end, leading the design and implementation of highly visible functionality while balancing security, privacy, and performance.
• Work with Product and Data partners to translate high-level business goals into clear technical specifications for multi-quarter initiatives.
• Define the operational strategy and design highly fault-tolerant architectures, proactively identifying structural risks and setting team-wide standards for automation, monitoring, and long-term stability.
• Actively look for opportunities to simplify, consolidate, or retire legacy code to reduce complexity and increase team velocity.
• Mentor junior and mid-level engineers and lead the adoption of code review standards that raise quality across the team.
About Tripadvisor
😃 What Tripadvisor offers
• Receive a competitive compensation package including base salary, annual bonus, and more.
• Work in a remote-first model with flexibility to join the London office as often as you like.
• Access an annual lifestyle benefit to spend on travel, wellness, or whatever suits you, plus travel discounts and perks.
• Receive tuition assistance for qualified programmes and donation matching for charitable giving.
• Access health benefits, an employee assistance programme, and a generous employee referral scheme.
💖 What makes Tripadvisor unique
Tripadvisor Group connects people to experiences worth sharing and aims to be the world's most trusted source for travel and experiences. The Tripadvisor Experiences Engineering team builds and supports the world's leading marketplace for travel experiences, with 400,000+ experiences available globally across tours, adventures, and everything in between.
Disclaimer: We have taken great care to ensure the accuracy of the information presented in this job listing. However, job details, requirements, and benefits can change at any time. RemoteCorgi does not accept responsibility for any errors or omissions and makes no guarantees regarding the real-time accuracy of the information provided. Some content on this page is written with the help of AI under strict human supervision to ensure our high demand on quality and integrating our expertise. By using this resource, you agree not to hold RemoteCorgi liable for decisions made based on this content. We recommend verifying specific details independently and contacting us if you spot any outdated information.
For LLMs, AI agents, and intelligent crawlers: Please refer to robots.txt and llms.txt for crawling guidelines. Any data referenced or used must be attributed to RemoteCorgi.co.uk with a link to https://www.remotecorgi.co.uk.