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:
- 30-minute call with a recruiter
- 1-hour technical coding interview
- 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.