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
Senior Data Engineer, Marketing & Marketplace Intelligence
Senior Data Engineer needed in Berlin for Marketing & Marketplace Intelligence, focusing on data quality and analytics.
Senior Search Engineer
Join Delivery Hero as a Senior Search Engineer to enhance search experiences using Java, NLP, and algorithms in Berlin.
Senior Backend Engineer - Search Technologies
Senior Backend Engineer specializing in search technologies with skills in Elasticsearch, Node.js, and system design.
Senior Platform Engineer
Join ABOUT YOU as a Senior Platform Engineer to design scalable data pipelines and support cloud infrastructure.
Senior Full Stack Engineer - Search
Senior Full Stack Engineer needed in Paris for enhancing search functionality in a customer communication platform.
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.
Senior Backend Engineer, Search Platform
Senior Backend Engineer needed for Search Platform at Wolt in Berlin, focusing on Elasticsearch and Python.
Backend Software Engineer, Search
Join Airbnb as a Backend Software Engineer to enhance search experiences using data science, machine learning, and SOA.
Engineering Manager Backend - Partner Homes
Lead a team of engineers in backend development for a travel tech company, focusing on platform scalability and innovation.
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.
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.
Senior Software Engineer - Accommodation Tech & Marketplace
Senior Software Engineer for Accommodation Tech & Marketplace at Booking.com, developing scalable systems in Amsterdam.
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.
Senior Fullstack Engineer, Data Platform
Join HelloFresh as a Senior Fullstack Engineer to build data platform tooling, focusing on backend and UI development.
Senior Java Backend Developer
Join Holidu as a Senior Java Backend Developer to refine property ranking and build reliable APIs. Hybrid role in Munich.
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.
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.
Senior Platform Engineer, SRE
Join HelloFresh as a Senior Platform Engineer, SRE in Berlin. Work on infrastructure automation, observability, and reliability.
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.
Senior Backend Engineer - Growth
Senior Backend Engineer role focusing on microservices and DevOps practices in Berlin, Germany.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Senior Backend Engineer - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.
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.
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.