Senior Software Engineer Search Platform

๐Ÿ‡ฉ๐Ÿ‡ช Germany - Remote
๐Ÿ’ป Software Development๐ŸŸฃ Senior

Job description

As a Senior Software Engineer (Backend Focus), you will be working on developing best-in-class software products for our travel marketplace. Currently, we are in a strong growth phase and are working on building world-class travel e-commerce products to help us scale and serve millions of customers. If you are interested in contributing to the success of a web platform that is used by millions of travelers around the world then keep on reading!

About GetYourGuide

GetYourGuide is the globally leading marketplace for unforgettable travel experiences. Travelers use GetYourGuide to discover the best things to do in a destination. Since its founding in 2009, people from all over the world have booked more than 150 million tours, activities, and attraction tickets through GetYourGuide. Powered by a global team of over 800 travel experts and technologists, we are headquartered in Berlin and have 17 local offices around the world. Visit ourย careers websiteย to learn more

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.

You will:

  • 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

Who you are

  • 5+ 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 fulfilling.
  • Customer-centric prioritization and data-driven decision-making mindset
  • Excellent written and verbal communication skills in English

Bonus points for:

  • Experience working 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 working in the e-commerce space
  • Prior experience in 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

And more…

We look forward to hearing from you

Unlock your full potential and join 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 through the form below. Check out how we hire for tips and visibility into our process and check out life at GetYourGuide.ย If you have any further questions, please do not hesitate to contact us via [email protected].

We are an equal opportunity employer

Our commitment is that every qualified person will be evaluated according to skills regardless of age, gender identity, ethnicity, sexual orientation, disability status, or religion. Please refrain from including your picture and age with the application.

#LI-Hybrid

Share this job:
Please let GetYourGuide know you found this job on Remote First Jobs ๐Ÿ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service ๐Ÿ™

Apply