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 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 Software Engineer - Accommodation Tech & Marketplace
Senior Software Engineer for Accommodation Tech & Marketplace at Booking.com, developing scalable systems in Amsterdam.
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 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 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 - Growth
Senior Backend Engineer role focusing on microservices and DevOps practices in Berlin, Germany.
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 - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.
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.
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.
Senior Platform Engineer, SRE
Join HelloFresh as a Senior Platform Engineer, SRE in Berlin. Work on infrastructure automation, observability, and reliability.
Senior Platform Engineer SRE
Senior Platform Engineer SRE role at HelloFresh in Berlin, focusing on reliability, automation, and observability.
Senior Software Engineer, Data Engineering
Join Grammarly as a Senior Software Engineer in Data Engineering, focusing on building data pipelines and infrastructure.
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.
Senior Software Engineer (Fullstack)
Senior Fullstack Software Engineer role at Scout24 in Berlin, focusing on Java, Kotlin, TypeScript, and AWS.