Senior Software Engineer - Back-end
Tripadvisor
Summary
Join Viator's fast-growing Experiences Engineering team as a Senior Software Engineer! This remote-first role, based in the UK, Portugal, or Poland (or hybrid in Oxford, London, or Lisbon), offers a collaborative and flexible work environment. You'll work closely with product managers and designers, contributing to the full software development lifecycle, from design to deployment. Viator uses a Java-based web stack and a daily release cycle. The ideal candidate possesses experience with statically typed, object-oriented languages and a strong desire to learn. Viator offers competitive compensation, flexible schedules, and numerous employee benefits.
Requirements
- Experience with a statically typed, object-oriented language such as Java, C#, or C++
- Willingness to learn
Responsibilities
- Work closely alongside product managers and designers
- Participate in the full process from software design, to code, to test, to deployment and back again
- Release code to production every few days
Preferred Qualifications
Experience with Java, React, TypeScript, GraphQL, Kubernetes, SQL and NoSQL databases, and AWS
Benefits
- Competitive compensation packages, including base salary, annual bonus, and equity
- Flexibility to suit your lifestyle; remote-friendly approach with the option to work on-site
- Flexible schedule
- Donation matching
- Tuition assistance
- Lifestyle benefit (annual benefit to spend on yourself)
- Travel perks (discounts)
- Employee assistance program
- Health benefits