Taro Logo

Senior Backend Software Engineer

GetYourGuide is the globally leading marketplace for unforgettable travel experiences, allowing travelers to discover and book the best activities and attractions worldwide.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
6+ years of experience
Travel · E-Commerce

Description For Senior Backend Software Engineer

GetYourGuide, the leading marketplace for travel experiences, is seeking a Senior Backend Software Engineer to join their engineering team of 800+ professionals. In this role, you'll be part of shaping the global travel experiences category by developing robust backend solutions that power their marketplace platform.

You'll work in cross-functional mission teams alongside engineers, designers, and analysts, focusing on building scalable solutions that enhance the customer experience and support business growth. The role involves working with modern technologies including Java, Spring Boot, Vue.js, TypeScript, and various databases and cloud technologies.

As a senior engineer, you'll have the opportunity to make a significant impact by designing and implementing efficient solutions, mentoring team members, and contributing to the team's strategic direction. The position offers a blend of technical challenges, from developing search and recommendation algorithms to building fintech infrastructure for customer payments.

The company offers an attractive benefits package including virtual stock options, flexible hybrid work arrangements, professional development budget, and comprehensive health benefits. Located in Berlin, you'll be part of a global team that has facilitated over 150 million tour bookings worldwide.

This role is perfect for experienced engineers who are passionate about travel, technology, and building scalable solutions that impact millions of users globally. You'll have the chance to work on meaningful projects while enjoying the benefits of a stable yet innovative company that values work-life balance and professional growth.

Last updated 3 hours ago

Responsibilities For Senior Backend Software Engineer

  • Work with engineers, designers and analysts
  • Design, launch and iterate on A/B experiments
  • Maintain high quality standards and improve codebase, systems and processes
  • Design and develop scalable solutions
  • Mentor team members and participate in hiring
  • Contribute to team roadmap and long term strategy
  • Work with various technologies including Java, Spring Boot, Vue.js, TypeScript

Requirements For Senior Backend Software Engineer

Java
JavaScript
TypeScript
Node.js
PHP
MySQL
PostgreSQL
Kubernetes
Kafka
  • 6+ years of software development experience
  • Expertise in web application development using component based frameworks
  • High proficiency in Java or TypeScript
  • Experience designing architecture and deployment of web applications & services
  • Experience with writing tests
  • Ability to write fast, reliable and maintainable code
  • Customer-centric prioritization and data-driven decision making
  • Excellent written and verbal communication skills in English

Benefits For Senior Backend Software Engineer

401k
Commuter Benefits
Education Budget
Equity
Parental Leave
  • Monthly transport allowance (Deutschland ticket)
  • Employee referral bonuses
  • Company pension plan contributions
  • 40 days per year for telecommuting
  • 20% discount for friends & family on GetYourGuide activities
  • Annual personal growth budget
  • Virtual stock options
  • Hybrid work policy
  • Discounted public transportation
  • Generous maternity and paternity leave

Interested in this job?

Jobs Related To GetYourGuide Senior Backend Software Engineer