GetYourGuide

SeniorSoftwareEngineer,SearchPlatform

Berlin, Germany; New York, New York, United States; Bangkok, Thailand Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Search Platform at GetYourGuide. Skills: Java, Distributed systems, Search engines. Design, launch, and iterate on A experiments. Continuously improve code base”

Industry & Context.

Problems you'll solve

Ability to turn ideas into fast, reliable, and maintainable code

Eligibility Requirements

Work from anywhere in the world for 30 days per year

What They're Looking For.

Must Have

6+ years of software development experience, working with distributed systems or search engines, High proficiency in Java, Experience designing and deploying large-scale distributed systems, Experience with building reliable and observable systems, Ability to turn ideas into fast, reliable, and maintainable code, Ability to prioritize and manage, Excellent written and verbal communication skills in English

Nice to Have

Experience working with search engines like Elasticsearch, OpenSearch, Apache Solr, or Apache Lucene, Experience with A 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 working in the e-commerce space, Prior experience in start-up environments

What You'll Do.

and iterate on A experiments

Continuously improve code base

Design efficient solutions

Develop efficient solutions

How You'll Work.

Team & Collaboration

Work in a cross-functional environment; collaborating with other engineers; collaborating with designers; collaborating with data scientists; collaborating with analysts; collaboration skills; Positive, proactive team player; mentoring and sharing knowledge

Communication Scope

Good communication; Excellent written and verbal communication skills in English

Process & Methodology

Ability to prioritize, manage

Full Job Description

Change the way the world travels Join the GetYourGuide journey to connect people with unforgettable travel experiences around the world. Millions look to us for unique activities they can trust, and it’s all powered by our commitment to make every single journey extraordinary - including yours. Ready to unlock your potential with a community of fellow explorers? Find your next role at our Berlin HQ or one of our local offices around the globe, from New York to Bangkok. Head to getyourguide.careers to take the first step. Team mission The Search Platform team at GetYourGuide enables other product and engineering teams at GetYourGuide to deliver amazing search and discovery experiences by providing a platform that delivers high-quality and up-to-date information about our inventory through robust and reliable interfaces. Your mission Work in a cross-functional environment collaborating with other engineers, designers, data scientists, and analysts Help to enable your mission team to iterate fast 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 continue to scale Mentor other team members and be involved with hiring Work on the full stack with a variety of technologies and frameworks like Java, Spring Boot, PHP, Vue.js, TypeScript, SASS, Node.js, MySQL, PostgreSQL, GraphQL, Kafka, OpenSearch, Kubernetes Your toolkit 6+ years of software development experience working with distributed systems or search engines. High proficiency in Java Experience designing and deploying large-scale distributed systems Experience with building reliable and observable systems Ability to turn ideas into fast, reliable, and maintainable code Ability to prioritize and manage stakeholders; known for good communication and collaboration skills. Positive, proactive team player who is passionate about their craft, finds mentoring and sharing knowledge f

Free ATS check

Applying for this Senior Software Engineer, Search Platform role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about GetYourGuide?

Real rants from real employees. Read before you apply.

Read Company Rants →