Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Senior Software Engineer, Search Platform

GGetYourGuide
Seniority
Senior
Model
Hybrid
Sector
E-Commerce
Salary
Undisclosed
Contract
Full-Time

About the role

Join the Search Platform team at GetYourGuide as a Senior Software Engineer to build and maintain the search infrastructure that powers travel discovery experiences for millions of users. You'll work on scalable distributed systems that deliver high-quality inventory information through robust APIs and interfaces.

What you'll do

  • Work in cross-functional teams with engineers, designers, data scientists, and analysts
  • Design, launch, and iterate on A/B experiments to enable fast learning about customers
  • Continuously improve code base, systems, and processes
  • Design and develop efficient solutions that can scale
  • Mentor team members and participate in hiring
  • Work full stack with technologies like Java, Spring Boot, PHP, Vue.js, TypeScript, Node.js, MySQL, PostgreSQL, GraphQL, Kafka, OpenSearch, Kubernetes

What you'll need

  • 6+ years of software development experience with distributed systems or search engines
  • High proficiency in Java
  • Experience designing and deploying large-scale distributed systems
  • Experience building reliable and observable systems
  • Ability to write fast, reliable, and maintainable code
  • Strong stakeholder management and communication skills
  • Customer-centric and data-driven decision-making mindset
  • Excellent written and verbal English communication

Nice to have

  • 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 Node.js, Vue.js, or similar frontend frameworks
  • Prior e-commerce experience
  • Prior start-up experience

What they offer

  • Annual personal growth budget and mentorship programs
  • Work from anywhere for 30 days per year
  • Hybrid working with 3 days in office, 2 days optional remote
  • Monthly transportation and fitness budget
  • Discounts on GetYourGuide activities for you, friends, and family
  • Language reimbursement program and health benefits
APPLY →