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.
About the role:
As a Software Engineer (Backend Focused) on the Developer Enablement Team youll contribute to building and maintaining tools and platforms that empower GetYourGuides diverse engineering teams including those working in Java JavaScript Python and beyond. Your work will focus on streamlining CI/CD pipelines (using GitHub Actions and ArgoCD) managing GitHub access enhancing testing tools and improving local development workflows. This role is ideal for an early-career engineer with strong backend fundamentals a hunger to learn and a drive to make a meaningful impact on developer productivity.
You Will:
- Maintain CI/CD Pipelines: Support and enhance CI/CD workflows using GitHub Actions for continuous integration and ArgoCD for continuous deployment ensuring reliable and efficient delivery of services.
- Manage GitHub Access: Administer GitHub repositories permissions and workflows to enable secure and seamless collaboration across engineering teams.
- Improve Testing Tools: Develop and maintain tooling to enhance automated testing (unit integration end-to-end) for Java JavaScript and Python projects reducing friction and improving code quality.
- Enhance Local Development: Build and maintain tools to simplify local development environments enabling engineers to spin up and test services quickly and consistently.
- Support Diverse Engineers: Collaborate with Java JavaScript and Python developers to understand their needs and deliver cross-language tooling that boosts productivity and reduces toil.
- Contribute Pragmatically: Write clean maintainable code for backend systems and tools focusing on practical solutions that balance immediate needs with long-term scalability.
- Learn and Iterate: Experiment with new tools and practices using feedback and usage metrics to refine solutions and drive adoption across teams.
- Grow Through Collaboration: Participate in code reviews pair programming and team discussions to learn from senior engineers and share your insights.
Who you are
- Emerging Engineer: 2 years of backend development experience with at least one of Java JavaScript/ or Python and a willingness to work across multiple languages.
- Eager Learner: Curious and proactive with a strong desire to master new tools technologies and practices through hands-on experience and mentorship.
- Impact-Driven: Passionate about delivering tools that make engineers lives easier and support GetYourGuides mission to create unforgettable travel experiences.
- Pragmatic Problem Solver: Able to deliver practical effective solutions iterating based on feedback and focusing on what drives the most value.
- Data-Curious: Interested in using metrics (e.g. pipeline performance tool adoption rates) to validate and improve your work even if youre still learning data-driven approaches.
- Collaborative Team Player: A proactive communicator who thrives in a diverse supportive team environment. Fluent in English.
- Tech Fundamentals: Familiarity with Git cloud infrastructure (AWS preferred) and CI/CD concepts.
Bonus points for:
- Experience with GitHub Actions ArgoCD or similar tools.
- Exposure to Kubernetes Docker testing frameworks
- Experience with creation of tools/automations that have improved developer productivity
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
We are an equal opportunity employer
We commit 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.