GetYourGuide logo

Senior Software Engineer, Search Platform (Back-end Focus)

GetYourGuide

Senior Software Engineer, Search Platform (Back-end Focus)

About the Role

As a Senior Software Engineer with a focus on back-end development, you will be instrumental in developing top-tier software products for our travel marketplace. We are in a phase of significant growth, aiming to build world-class travel e-commerce products that will help us scale and serve millions of customers globally. If you are passionate about contributing to a platform used by millions of travelers worldwide, this role is for you.

Team Mission

The Search Platform team at GetYourGuide is dedicated to enabling other product and engineering teams to deliver exceptional search and discovery experiences. We achieve this by providing a platform that offers high-quality and up-to-date information about our inventory through robust and reliable interfaces.

Responsibilities

  • Collaborate in a cross-functional environment with engineers, designers, data scientists, and analysts.
  • Enable your mission team to iterate quickly and learn about our customers by designing, launching, and iterating on A/B experiments.
  • Continuously improve our code base, systems, and processes.
  • Design and develop efficient solutions that can scale.
  • Mentor other team members and participate in hiring processes.
  • Work on the full stack with technologies and frameworks such as Java, Spring Boot, PHP, Vue.js, TypeScript, SASS, Node.js, MySQL, PostgreSQL, GraphQL, Kafka, OpenSearch, and Kubernetes.

Who You Are

  • You have 5+ years of software development experience, particularly with distributed systems or search engines.
  • You are highly proficient in at least one programming language, such as Java or Python.
  • You have experience designing and deploying large-scale distributed systems.
  • You are skilled in building reliable and observable systems.
  • You can turn ideas into fast, reliable, and maintainable code.
  • You have excellent communication and collaboration skills.
  • You are a positive, proactive team player who is passionate about your craft and enjoys mentoring and sharing knowledge.
  • You prioritize customer-centric and data-driven decision-making.
  • You have excellent written and verbal communication skills in English.

Bonus Points

  • Experience with search engines like Elasticsearch, OpenSearch, Apache Solr, or Apache Lucene.
  • Experience with A/B testing, hypothesis building, and event-based analytics.
  • Experience with frameworks and toolchains such as Node.js, Vue.js, or similar component-based frontend application frameworks.
  • Prior experience in the e-commerce space or start-up environments.

How We Set You Up For Success

  • Invest in your development with an annual personal growth budget.
  • Become a part of our success with virtual stock options.
  • Enjoy flexibility with a hybrid work-from-home and telecommuting policy.
  • Save on transportation costs with discounted public transportation tickets.
  • Support your loved ones with generous maternity and paternity leave policies.

Join us in our mission to create unforgettable experiences for millions around the world. If you have the skills and passion for joining our team, we invite you to apply by submitting your CV/resume in English. We are an equal opportunity employer and evaluate every qualified person according to skills regardless of age, gender identity, ethnicity, sexual orientation, disability status, or religion.

Benefits
Extracted with AI

  • Paid paternity leave
  • Annual personal growth budget
  • Virtual stock options
  • Hybrid work-from-home policy
  • Discounted public transportation tickets
  • Generous maternity and paternity leave policies

Similar jobs

Last update: 23 minutes ago

GetYourGuide logo
GetYourGuide

Senior Data Engineer, Marketing & Marketplace Intelligence

Senior Data Engineer needed in Berlin for Marketing & Marketplace Intelligence, focusing on data quality and analytics.

Delivery Hero logo
Delivery Hero

Senior Search Engineer

Join Delivery Hero as a Senior Search Engineer to enhance search experiences using Java, NLP, and algorithms in Berlin.

Contentful logo
Contentful

Senior Backend Engineer - Search Technologies

Senior Backend Engineer specializing in search technologies with skills in Elasticsearch, Node.js, and system design.

ABOUT YOU logo
ABOUT YOU

Senior Platform Engineer

Join ABOUT YOU as a Senior Platform Engineer to design scalable data pipelines and support cloud infrastructure.

Front logo
Front

Senior Full Stack Engineer - Search

Senior Full Stack Engineer needed in Paris for enhancing search functionality in a customer communication platform.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Wolt logo
Wolt

Senior Backend Engineer, Search Platform

Senior Backend Engineer needed for Search Platform at Wolt in Berlin, focusing on Elasticsearch and Python.

Airbnb logo
Airbnb

Backend Software Engineer, Search

Join Airbnb as a Backend Software Engineer to enhance search experiences using data science, machine learning, and SOA.

Holidu logo
Holidu

Engineering Manager Backend - Partner Homes

Lead a team of engineers in backend development for a travel tech company, focusing on platform scalability and innovation.

Global Savings Group logo
Global Savings Group

Senior Full-Stack Software Engineer - Node.js, React

Join as a Senior Full-Stack Software Engineer in Berlin, working with Node.js and React in a hybrid environment.

Zalando logo
Zalando

Senior Backend Java Engineer - Marketing Platform

Join Zalando as a Senior Backend Java Engineer to develop our marketing platform, focusing on backend and some frontend tasks.

Booking.com logo
Booking.com

Senior Software Engineer - Accommodation Tech & Marketplace

Senior Software Engineer for Accommodation Tech & Marketplace at Booking.com, developing scalable systems in Amsterdam.

Skyscanner logo
Skyscanner

Senior Full Stack Software Engineer

Join Skyscanner as a Senior Full Stack Software Engineer in Barcelona, focusing on front-end and back-end development with a hybrid work model.

HelloFresh logo
HelloFresh

Senior Fullstack Engineer, Data Platform

Join HelloFresh as a Senior Fullstack Engineer to build data platform tooling, focusing on backend and UI development.

Holidu logo
Holidu

Senior Java Backend Developer

Join Holidu as a Senior Java Backend Developer to refine property ranking and build reliable APIs. Hybrid role in Munich.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

HelloFresh logo
HelloFresh

Senior Platform Engineer, SRE

Join HelloFresh as a Senior Platform Engineer, SRE in Berlin. Work on infrastructure automation, observability, and reliability.

Grammarly logo
Grammarly

Entry Level Back-End Software Engineer (Java)

Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.

HelloFresh logo
HelloFresh

Senior Backend Engineer - Growth

Senior Backend Engineer role focusing on microservices and DevOps practices in Berlin, Germany.

Zalando logo
Zalando

Backend Software Engineer - Privacy Technology

Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.

HelloFresh logo
Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

SeatGeek logo
SeatGeek

Senior Software Engineer, Data Platform

Senior Software Engineer for Data Platform at SeatGeek, focusing on AWS, Java, Python in a remote setting. Competitive salary and benefits.