Senior Software Engineer
3 semanas atrás
Senior Software Engineer - Backend focused (Viator)
Join to apply for the Senior Software Engineer - Backend focused (Viator) role at Tripadvisor.
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—from simple tours to extreme adventures—making memories that will last a lifetime has never been easier. With industry‑leading flexibility and last‑minute availability, it’s never too late to make any day extraordinary.
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 enable third parties to utilise our inventory. We provide the tools that help our customer‑services team deliver world‑class service to travellers and operators internationally.
Responsibilities
- Develop and maintain backend services for viator.com and the Viator mobile apps.
- Collaborate with product managers and designers through the full software lifecycle: design, code, test, deploy, and iterate.
- Participate in a daily release cycle and release code to production every few days.
- Work primarily with statically typed, object‑oriented languages (Java, C#, or C++).
- Leverage the web stack that includes Java, React, Typescript, GraphQL, Kubernetes, SQL, NoSQL databases, and AWS.
- Learn and adopt new technologies as needed to support Viator’s evolving platform.
- Advise on system architecture, scalability, and performance optimisations.
Qualifications
- Experience with a statically typed, object‑oriented language such as Java, C#, or C++.
- Strong understanding of backend development, APIs, and database modelling.
- Knowledge of microservices architecture, containerisation, and Kubernetes.
- Familiarity with SQL and NoSQL database technologies.
- Excellent problem‑solving skills and a willingness to learn new frameworks.
- Effective communication skills for a remote‑first, distributed team.
Perks of Working at Viator
- Competitive compensation packages, including base salary, annual bonus, and more.
- Remote‑friendly approach—join on‑site as often as you’d like in select locations.
- Flexible schedule for work‑life balance.
- Donation matching for qualified charitable donations.
- Tuition assistance for qualified programs.
- Annual lifestyle benefit to spend on yourself.
- Travel perks and discounts.
- Employee assistance programme.
- Health benefits with 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, and 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.
Application Process
- 30‑minute call with a recruiter to learn more about the role.
- 1‑hour technical coding interview with a Viator Engineering team member.
- Three one‑hour interviews with team members covering technical topics—including some coding—and what you would bring to Viator.
We strive to create an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or recruiting process, please reach out to your recruiter or email greenhouse@tripadvisor.com.
#J-18808-Ljbffr
-
Software Engineer
4 semanas atrás
Lisboa, Portugal ARTSOFT Business Software Tempo inteiroOverview Join to apply for the Software Engineer role at ARTSOFT Business Software O mais integrado software de gestão em Portugal está a integrar Software Engineer com espírito inconformista, desejo de trabalhar bem, transparente e com ambição. Profile - Formação académica nas áreas de informática - Conhecimentos de Orientação a Objetos -...
-
Riskified - Senior Security Software Engineer
1 semana atrás
Lisboa, Portugal Damia Group Tempo inteiroSenior Security Software Engineer needed in Lisbon to design authentication systems and improve e-commerce security.
-
Senior Software Engineer
3 semanas atrás
Lisboa, Portugal Damia Group Tempo inteiroWe're currently hiring a Senior Software Engineer (TechOps) to join an amazing team About the company: It helps companies achieve scalable growth by combining proven IT expertise with world‑class talent acquisition strategies. With nearly two decades of industry experience and operations in over 20 countries, Inscale specializes in building dedicated tech...
-
Senior Software Engineer
3 semanas atrás
Lisboa, Portugal Babel Group. Tempo inteiro**Consent**data.protection@babelgroup.com if you disagree.Depending on the period of time they remain active on the terminal equipment:of the usage data made by users of the service.data.protection@babelgroup.com.**MODIFICATIONS**The website , owned by BABEL SISTEMAS DE INFORMACION S.L, reserve the right to modify this cookie policy based on legal...
-
Senior Software Engineer
4 semanas atrás
Lisboa, Portugal emagine Tempo inteiroJoin to apply for the Senior Software Engineer - Cloud Platform Edge role at emagine Introduction & Summary: We are seeking a skilled Senior Software Engineer to join our Cloud Platform Edge team. This role focuses on developing and maintaining our Cloud Edge Services, with a strong emphasis on quality, efficiency, and high availability. The ideal candidate...
-
Software Engineer
4 semanas atrás
Lisboa, Portugal Extia Tempo inteiroExtia is an engineering consultancy which proposes since 2007 an unprecedented approach in its sector by combining well-being and performance at work. A successful model: more than 3000 Extians working in 22 agencies in France and abroad, 1st Great Place To Work in France, 160 millions of euros of turnover and plenty of energy! At Extia, it's "First who,...
-
Senior Software Engineer
1 semana atrás
Lisboa, Portugal TOPIC Embedded Systems Tempo inteiroSenior software engineer to design, implement, and verify new subsystems using C++, C, and Python. Requires experience in the high-tech domain.
-
Senior Software Engineer – Fund Planning
3 semanas atrás
Lisboa, Portugal Datahouse AG Tempo inteiroA leading software solutions provider is seeking a Senior Software Engineer in Lisbon. This role involves analyzing business needs, developing high-quality software, and collaborating with diverse teams. Ideal candidates should have a university degree in Software Engineering, at least 5 years of experience, and familiarity with Docker and agile...
-
Software Engineer
4 semanas atrás
Lisboa, Portugal SharpMinds UA Tempo inteiroWe are looking for a talented Software Engineer to join our team in Portugal. About the role: The Software Engineer is responsible for designing, developing, testing, and delivering high-quality software solutions within an internal platform and related software solutions. The role spans both back-end and front-end development, with the focus depending on...
-
Senior Software Engineer
3 semanas atrás
Lisboa, Portugal Clutch Canada Tempo inteiroWhy this role? As a Senior Software Engineer at Snyk, you will play a significant role in shaping our Snyk API and Web Product. You will drive consensus with other engineers to build foundational infrastructure at scale, and work with others to ensure it is used broadly and consistently. What You’ll Do: - Analyse requirements, specifications, and...