At a Glance
- Tasks: Join our team as a Senior Software Engineer, focusing on backend development and occasional frontend projects.
- Company: Viator, part of Tripadvisor, is the top marketplace for unforgettable travel experiences.
- Benefits: Enjoy flexible working hours, remote options, tuition assistance, and travel perks.
- Why this job: Be part of a fun, collaborative environment where your contributions directly impact travellers' experiences.
- Qualifications: Strong Java skills are essential; no need for extensive frontend experience as we provide training.
- Other info: We value diversity and inclusivity, welcoming unique identities and experiences.
The predicted salary is between 43200 - 72000 ÂŁ per year.
Viator, a Tripadvisor company, is the leading marketplace for travel experiences. We believe that making memories is what travel is all about. With 300,000+ travel experiences to explore—everything from simple tours to extreme adventures—making memories that will last a lifetime has never been easier.
The Viator Experiences Engineering team is distributed across Europe and is responsible for viator.com, the Viator mobile apps and all their supporting infrastructure. We run the systems that help operators build their businesses and those which enable third parties to utilise our inventory. We provide the tools which help our customer services team provide world-class service to travellers and operators internationally.
We’re looking for a Senior Software Engineer to join our fast-growing team. This role is hybrid out of the Oxford or London Tripadvisor office. Within Viator, we have a fun and friendly environment where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have a daily release cycle.
This is a backend focused full-stack position in which you will be working mostly on the backend with some front-end projects from time to time. While you need to be hungry to learn, you don’t need to be an expert at front-end development right away - we can teach that part on the job and you won’t be tested on it in interviews. Viator’s web stack includes Java, GraphQL, Kubernetes, SQL and NoSQL databases, and runs on AWS. You don’t need experience with everything listed, but strong Java proficiency is essential for this role.
Perks of Working at Viator
- Competitive compensation packages, including base salary and annual bonus.
- “Work your way” with flexibility to suit your lifestyle.
- We take a remote-friendly approach to collaboration, with the option to join on-site as often as you’d like in select locations.
- Flexible schedule. Work-life balance is ingrained in our culture by design.
- Trust and accountability make it work.
- Donation matching. Give back? Give more! We match qualifying charitable donations annually.
- Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs.
- Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you.
- Travel perks. We believe that travel is employee development, so we provide discounts and more.
- Employee assistance program. We’re here for you with resources and programs to help you through life’s challenges.
- Health benefits. We offer great coverage and competitive premiums.
Our Values
- We aspire to lead; Tap into your talent, ambition, and knowledge to bring us – and you – to new heights.
- We’re relentlessly curious; We push beyond the usual, the known, the “that’s just how it’s done.”
- We’re better together; We learn from, accept, respect, support, and value one another– and are creating something remarkable in the process.
- We serve our customers, always; We listen, question, respond, and strive for wow moments.
- We strive for better, not perfect; We won’t get it right the first time – or every time. We’ll provide a safe environment in which to make mistakes, iterate, improve, and grow.
Our workplace is for everyone, as is our people-powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there. We strive to create an accessible and inclusive experience for all candidates.
If you need a reasonable accommodation during the application or the recruiting process, please make sure to reach out to your individual recruiter or our team at greenhouse@tripadvisor.com.
Senior Software Engineer - Backend Focus (Viator) employer: TripAdvisor LLC
Contact Detail:
TripAdvisor LLC Recruiting Team
greenhouse@tripadvisor.com
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Backend Focus (Viator)
✨Tip Number 1
Familiarise yourself with Viator's tech stack, especially Java, as strong proficiency in this language is essential. Brush up on your knowledge of GraphQL, Kubernetes, and AWS, as these are key components of their backend systems.
✨Tip Number 2
Showcase your collaborative skills during the interview process. Viator values teamwork, so be prepared to discuss how you've successfully worked with product managers and designers in past projects.
✨Tip Number 3
Demonstrate your curiosity and willingness to learn. Viator appreciates candidates who are eager to grow and adapt, so share examples of how you've tackled new challenges or technologies in your previous roles.
✨Tip Number 4
Research Viator's company culture and values. Understanding their commitment to inclusivity and customer service will help you align your responses with what they are looking for in a candidate.
We think you need these skills to ace Senior Software Engineer - Backend Focus (Viator)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong Java proficiency and any relevant backend experience. Focus on projects where you've contributed to software design, coding, testing, and deployment, as these are key aspects of the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for travel and how it aligns with Viator's mission. Mention specific technologies from their stack that you are familiar with, and demonstrate your eagerness to learn about front-end development.
Showcase Relevant Projects: Include links to your GitHub or portfolio showcasing relevant projects, especially those involving Java, GraphQL, or cloud technologies like AWS. This will give them insight into your practical skills and problem-solving abilities.
Highlight Soft Skills: Viator values collaboration and curiosity. In your application, mention experiences where you've worked closely with product managers or designers, and how you've contributed to a positive team environment.
How to prepare for a job interview at TripAdvisor LLC
✨Showcase Your Java Proficiency
Since strong Java proficiency is essential for this role, be prepared to discuss your experience with Java in detail. Highlight specific projects where you've used Java effectively and any challenges you overcame.
✨Understand the Tech Stack
Familiarise yourself with Viator's tech stack, including GraphQL, Kubernetes, SQL, and NoSQL databases. Even if you don't have experience with all of them, showing a willingness to learn and adapt will impress the interviewers.
✨Emphasise Team Collaboration
Viator values teamwork and collaboration. Be ready to share examples of how you've worked closely with product managers and designers in past roles, and how you contributed to the full software development process.
✨Demonstrate Curiosity and Adaptability
The company appreciates candidates who are relentlessly curious and eager to learn. Prepare to discuss how you've approached learning new technologies or methodologies in the past and how you handle feedback and iteration.