Senior Software Engineer - Full Stack/Front-end

New
T
TripadvisorTravel Technology
This position is open to candidates based within a commutable distance (generally up to 1.5 hours) of one of our office hubs in London, Oxford, Krakow or Lisbon.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSDockerGraphQLSQLJavaKafkaKubernetesNosqlReactDistributed Systems

Requirements

  • 5+ years of software engineering experience.
  • Bachelor’s degree or higher in Computer Science or a related field.
  • Strong proficiency in Java.
  • Strong proficiency in modern front-end frameworks (e.g., React).
  • Deep understanding of concurrent programming and distributed systems.
  • Experience building scalable backend systems in cloud environments (e.g., AWS).
  • Analytical mindset with experience using data to validate technical decisions.
  • Ability to navigate ambiguity and make trade-offs between performance and delivery speed.
  • Collaborative leadership skills and ability to communicate with non-technical stakeholders.
  • Experience with Cursor, Codex, Claude, or Open Code is preferred.
  • Familiarity with NoSQL, GraphQL, Kafka, Docker, or Kubernetes is a plus.

Responsibilities

  • Lead the end-to-end design and implementation of highly visible, scalable features.
  • Translate high-level business goals into clear technical specifications in collaboration with Product and Data partners.
  • Mentor junior and mid-level engineers and set code quality and review standards.
  • Utilize AI tools for architectural planning, task decomposition, and monitoring.
  • Define operational strategies for fault-tolerant architectures and system reliability.
  • Identify and reduce legacy code complexity to improve team velocity.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now