Taro Logo

Software Engineer II (Viator)

Viator, a Tripadvisor company, is the leading marketplace for travel experiences, offering 300,000+ travel experiences to explore.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II (Viator)

Viator, a Tripadvisor company, is seeking a Software Engineer II to join their fast-growing team. This role is part of the Viator Engineering team, distributed across Europe and responsible for viator.com, Viator mobile apps, and supporting infrastructure. The position can be remote from the UK, Portugal, or Poland, or a hybrid setup based out of Oxford, London, or Lisbon offices.

Key aspects of the role:

  • Mainly a backend position
  • Work closely with product managers and designers
  • Participate in the full process from software design to deployment
  • Regular code releases to production (every few days)
  • Tech stack includes Java, React, TypeScript, GraphQL, Kubernetes, SQL and NoSQL databases, running on AWS
  • Experience with a statically typed, object-oriented language (Java, C#, or C++) is required

The company culture emphasizes:

  • A fun and friendly environment focused on getting things done
  • Remote-first approach with flexibility
  • Work-life balance
  • Continuous learning and growth opportunities

Benefits include:

  • Competitive compensation (base salary, annual bonus, and equity)
  • Flexible work arrangements
  • Donation matching
  • Tuition assistance
  • Annual lifestyle benefit
  • Travel perks and discounts
  • Employee assistance program
  • Health benefits

Viator values:

  • Aspiring to lead
  • Being relentlessly curious
  • Working better together
  • Always serving customers
  • Striving for better, not perfect

The application process involves:

  1. 30-minute call with a recruiter
  2. 1-hour technical coding interview
  3. Three one-hour interviews covering technical topics and cultural fit

Viator is committed to creating an inclusive workplace for everyone, regardless of unique identities, abilities, and experiences.

Last updated a year ago

Responsibilities For Software Engineer II (Viator)

  • Develop and maintain backend systems for viator.com and mobile apps
  • Participate in the full software development lifecycle
  • Collaborate with cross-functional teams
  • Contribute to the design and implementation of software solutions
  • Work on systems that help operators build their businesses
  • Develop tools for customer service team to provide world-class service

Requirements For Software Engineer II (Viator)

Java
React
TypeScript
Kubernetes
MongoDB
  • Experience with a statically typed, object-oriented language such as Java, C# or C++
  • Willingness to learn and work with various technologies in the stack
  • Ability to work in a fast-paced environment with regular code releases
  • Collaboration skills to work with product managers and designers
  • Adaptability to work in a remote or hybrid setup

Benefits For Software Engineer II (Viator)

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
  • Competitive compensation packages
  • Flexible work arrangements
  • Donation matching
  • Tuition assistance
  • Annual lifestyle benefit
  • Travel perks and discounts
  • Employee assistance program
  • Health benefits

Interested in this job?