Viator logo

Software Engineer II (Back-End Development)

Viator

Overview

Viator, a Tripadvisor company, is the leading marketplace for travel experiences. We believe that making memories is what travel is all about. With over 300,000 travel experiences available—ranging from simple tours to extreme adventures—Viator makes it easy to create memories that will last a lifetime. Our industry-leading flexibility and last-minute availability make it never too late to make any day extraordinary.

Role Description

As a Software Engineer II at Viator, you will be part of our distributed Engineering team across Europe, responsible for viator.com, the Viator mobile apps, and all supporting infrastructure. You will primarily focus on back-end development, working with technologies such as Java, React, TypeScript, GraphQL, Kubernetes, SQL, and NoSQL databases, all running on AWS. While you don't need to have experience with all these technologies, a strong background in a statically typed, object-oriented language such as Java, C#, or C++ is essential.

Key Responsibilities

  • Collaborate closely with product managers and designers throughout the software development process, from design to deployment.
  • Regularly release code to production, with a daily release cycle.
  • Participate in technical discussions and contribute to team meetings.
  • Engage in continuous learning to keep up with industry trends and advancements.

Perks of Working at Viator

  • Competitive compensation packages, including base salary, annual bonus, and equity.
  • Flexible work arrangements with a 'work your way' approach, allowing for remote or hybrid setups.
  • Comprehensive health benefits and travel perks.
  • Opportunities for professional development through tuition assistance and more.

Our Values

  • Leadership: We aspire to lead in our field, tapping into our talent and ambition.
  • Curiosity: We're relentlessly curious, always exploring beyond the usual.
  • Collaboration: We value teamwork and believe we're better together.
  • Customer Focus: We prioritize our customers, striving for exceptional experiences.
  • Continuous Improvement: We embrace mistakes as opportunities for growth and improvement.

Application Process

  • Initial 30-minute call with a recruiter.
  • 1-hour technical coding interview.
  • Three one-hour interviews with team members, covering technical and cultural fit aspects.

If you need accommodations during the application process due to a medical condition or disability, please reach out for support.

Benefits
Extracted with AI

  • Tuition assistance
  • Competitive compensation packages
  • Annual bonus
  • Equity
  • Flexible work schedule
  • Work-life balance
  • Donation matching
  • Travel perks
  • Health benefits

Similar jobs

Last update: 23 minutes ago

Tripadvisor logo
Tripadvisor

Senior Software Engineer - Back-end (Viator)

Senior Software Engineer for Viator, focusing on back-end development with skills in Java, AWS, SQL, and more. Remote options available.

Viator logo
Viator

Software Engineer II - Back End

Join Viator as a Software Engineer II focusing on back-end development with AWS, Java, and GraphQL. Remote work in Poland.

Viator logo
Viator

Senior Software Engineer - Back End

Join Viator as a Senior Software Engineer focusing on back-end development with AWS, Java, and more. Remote work from Poland.

Tripadvisor logo
Tripadvisor

Software Engineer II - Full Stack

Join Tripadvisor as a Software Engineer II - Full Stack in Lisbon, focusing on SEO and data-driven web development.

Tripadvisor logo
Tripadvisor

Software Engineer II (Full Stack) - Hotels Team

Join Tripadvisor's Hotels Team as a Full Stack Software Engineer II in Lisbon, Portugal. Work with React, Java, and Kotlin.

Tripadvisor logo
Tripadvisor

Software Engineer II - SEO Team

Join Tripadvisor in Lisbon as a Software Engineer II on the SEO team, enhancing travel experiences through innovative SEO strategies.

Tripadvisor logo
Tripadvisor

Senior Software Engineer - Fullstack (Java, React, TypeScript)

Senior Software Engineer role focusing on Java, React, TypeScript in a dynamic team at Tripadvisor.

TUI logo
TUI

Senior Back End Software Engineer

Join TUI as a Senior Back End Software Engineer in Lisbon, focusing on cloud-native applications and APIs using AWS.

Viator logo
Viator

Director of Engineering, Security - Viator

Lead the Security and Compliance Engineering team at Viator, a Tripadvisor company, with a focus on software and security engineering.

Tripadvisor logo
Tripadvisor

Software Engineer I (Full Stack) - Ads & Marketing Engineering

Join Tripadvisor as a Full Stack Software Engineer I in Lisbon, Portugal. Work on Ads & Marketing Engineering with Java and React.

Viator logo
Viator

Senior Technical Manager - Viator

Lead a diverse team in developing travel tech solutions. Expertise in Java, React, and team management required.

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer in Lisbon. Work with cutting-edge tech in a hybrid role.

TUI logo
TUI

Full Stack Software Engineer

Join TUI as a Full Stack Software Engineer in Lisbon, working with technologies like AWS, JavaScript, and Java.

Tripadvisor logo
Tripadvisor

Full Stack Software Engineer II - Remote/Hybrid in Lisbon

Join Tripadvisor as a Full Stack Software Engineer II in Lisbon, focusing on innovative solutions in a dynamic team.

TUI logo
TUI

Senior Back End Software Engineer

Senior Back End Software Engineer at TUI in Porto, Portugal. Expertise in Java, AWS, and cloud-native applications.

LovelyStay logo
LovelyStay

Senior BackEnd Developer

Senior BackEnd Developer needed in Lisbon, Portugal. Expertise in Node.js, TypeScript, PostgreSQL. Remote options available.

TUI logo
TUI

Full Stack Software Engineer - Platform Solutions

Join TUI as a Full Stack Software Engineer to develop cloud-native applications using AWS and modern web technologies.

Tripadvisor logo
Tripadvisor

Senior Software Engineer (React/Next.js, Node, Typescript)

Join Tripadvisor as a Senior Software Engineer in Lisbon, working with React, Next.js, and Node.js in a hybrid environment.

LovelyStay logo
LovelyStay

Senior Back End Developer

Senior Back End Developer needed in Lisbon, Portugal. Skills: NodeJS, TypeScript, PostgreSQL. Benefits: Health, Flexibility, Events.

TUI logo
TUI

Full Stack Software Engineer - Search

Join TUI as a Full Stack Software Engineer in Lisbon, focusing on search functionalities using modern tech like AWS, JavaScript, and GraphQL.

AUTODOC logo
AUTODOC

Senior Back-End Software Developer

Join AUTODOC as a Senior Back-End Software Developer in Lisbon. Work with Java, PHP, and microservices in a dynamic team.

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer. Work remotely in Spain, using cutting-edge tech in a microservices architecture.

Vio.com logo
Vio.com

Senior Backend Engineer

Join Vio.com as a Senior Backend Engineer to build scalable solutions with AWS, Go, and Python in Amsterdam.

Tripadvisor logo
Tripadvisor

Senior Full Stack Software Engineer

Join Tripadvisor as a Senior Full Stack Software Engineer, leading projects in a remote team, focusing on AWS, JavaScript, and microservices.