Zurich or Berlin or New York City or Bangkok Hybrid Employment

GetYourGuide is hiring an Associate Software Engineer

About the Role

GetYourGuide is looking for an Associate Software Engineer to help build the systems that connect millions of travelers with unforgettable experiences worldwide. In this role, you'll write clean code, take ownership of features, and actively use AI tooling as part of your daily workflow to create the future of travel.

What You'll Do

  • Write clean code that ships to millions of travelers with support and mentorship.
  • Work closely with senior and staff engineers to design and build reliable, scalable systems, bringing your own ideas to the table.
  • Take end-to-end ownership of features: from understanding the problem and designing the solution, to shipping, monitoring, and iterating.
  • Use AI tooling actively and intelligently as part of your daily workflow.
  • Help build AI-powered product experiences that change how travelers discover, book, and enjoy the world.
  • Participate in code reviews, improve our codebase, and help raise the quality bar across your team.
  • Engage with product and design partners to deeply understand the traveler problem you're solving.

What We're Looking For

  • Ownership-driven: You treat your work as your own, help to improve it, and communicate early.
  • Deeply curious: You dig into problems until you actually understand them.
  • Bias for action: You ship, gather feedback, and iterate.
  • Collaborative by nature: You know when to push ahead independently and when to pull in others.
  • You have hands-on experience with AI tools and have built real things using them.
  • Solid foundation in computer science fundamentals: data structures, algorithms, basic system and API design concepts.
  • Familiar with building and shipping software, professionally or through your own projects.
  • Comfortable working across the stack either in backend or frontend systems.

Nice to Have

  • An interest in contributing across the full stack (backend and frontend), with a willingness to learn core technologies like JVM languages (Kotlin, Java, Scala), Vue.js, TypeScript, and CSS/styling frameworks.
  • Familiarity with cloud infrastructure concepts and distributed systems concepts like Kubernetes, AWS/GCP, microservices and event-driven architecture.
  • Open source contributions or a visible portfolio: a GitHub profile, a live project.

Technical Stack

  • JVM languages: Kotlin, Java, Scala
  • Frontend: Vue.js, TypeScript, CSS/styling frameworks
  • Infrastructure: Kubernetes, AWS/GCP
  • Architecture: Microservices, event-driven architecture

Benefits & Compensation

  • Annual personal growth budget and mentorship programs for continuous learning and development.
  • Work from anywhere in the world for 30 days per year.
  • A hybrid working approach with three days of in-office collaboration (Mon, Tue, Thur) and two days of optional at-home focus time.
  • Opportunities to collaborate and socialize with team members through quarterly team events and yearly company-wide events.
  • Monthly transportation and fitness budget.
  • Discounts for you, your friends, and family on GetYourGuide activities.
  • Language reimbursement program.
  • Health and wellness benefits.

Work Mode

This is a hybrid role based primarily at our Berlin HQ, with additional opportunities at local offices around the globe (e.g., New York, Bangkok). The schedule includes three core in-office days per week (Monday, Tuesday, Thursday) for collaboration.

Every qualified person will be evaluated according to their skills, regardless of age, gender identity, ethnicity, sexual orientation, disability status, or religion.

Required Skills
KotlinJavaScalaVue.jsTypeScriptCSSKubernetesAWSGCPMicroservicesEvent-Driven ArchitectureAI Tools
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
GetYourGuide

Connects people with unforgettable travel experiences around the world. Millions look to us for unique activities they can trust.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago