TripAdvisor
Senior Software Engineer
Job Description
Salary: £71,000 - 99,000 per year
Requirements:- We typically look for 5+ years of experience, following a bachelors degree or above in Computer Science or a related field.
- We need deep understanding of concurrent programming and experience building high-performance, scalable backend systems in cloud environments.
- We value an analytical mindset and the habit of validating technical decisions with operational data or experiment results.
- We need strong experience in at least one modern backend language such as Java, C#, Go, or Python, plus familiarity with modern front-end frameworks.
- We expect fluency coding with either Cursor or Codex, Claude, or Open Code.
- We look for comfort making tradeoffs between non-functional requirements and delivery speed in an evolving environment.
- We value proven ability to build relationships across disciplines and communicate technical trade-offs to non-technical partners.
- Experience with NoSQL databases, GraphQL, Kafka, or containerization tools such as Docker or Kubernetes is a strong plus.
- Experience building tools or abstractions that provide leverage to an entire engineering team is also a significant plus.
- You must be open to working within the Java ecosystem when you join.
- We own features end-to-end, leading the design and implementation of highly visible features while balancing security, privacy, and performance.
- We work with Product and Data partners to turn business goals into clear technical specifications, often serving as the technical lead for multi-quarter initiatives.
- We set the bar for code quality, lead the adoption of review standards, and mentor junior and mid-level engineers.
- We use AI tools as a strategic partner to plan approaches, decompose ambiguous work, and establish new standards for monitoring and reliability.
- We 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.
- We look for opportunities to simplify, consolidate, or retire legacy code to reduce complexity and increase team velocity.
- AI
- AWS
- Backend
- C#
- Cloud
- Cursor
- Docker
- GraphQL
- Java
- Kafka
- Kubernetes
- NoSQL
- Python
- React
- SQL
- Security
- Agentic AI
- Architect
- Support
More:
We are Tripadvisor Group, connecting people to experiences worth sharing and aiming to be the worlds most trusted source for travel and experiences. Our Experiences Engineering team builds and supports the worlds leading marketplace for travel experiences, powering a platform with 400,000+ travel experiences for millions of users globally. This is a product-focused Senior Software Engineer role on a full-stack team using Java, SQL, React, AWS, and AI tools. We offer a remote-first working model with periodic in-person gatherings and are open to candidates within a commutable distance of our office hubs in London, Oxford, Krakow, or Lisbon. We provide competitive compensation, flexible work arrangements, donation matching, tuition assistance, lifestyle and travel benefits, health coverage, an employee assistance program, and a generous referral scheme. We value a traveler-first mindset, agile execution, and collaborative teamwork, and we are committed to inclusion, belonging, and accessibility across our brands.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About TripAdvisor
TripAdvisor
Oxford
IT
Skills & Technologies
Inferred from job description
Salary Insight
£85,000
This role
£75,000
UK median
This salary is 13% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks