Software Engineer Backend - Developer Enablement
Software Engineer Backend - Developer Enablement
GetYourGuide Deutschland GmbH
Internet, IT
- Berlin
- Vollzeit
- 43.500 € – 62.500 € (von XING geschätzt)
Software Engineer Backend - Developer Enablement
Über diesen Job
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, you’ll contribute to building and maintaining tools and platforms that empower GetYourGuide’s 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/Node.js, 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 GetYourGuide’s 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 you’re 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 jobs@getyourguide.com.
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.
- Attractive salary
- Attractive company pension scheme
- Virtual Share program
- Public transport benefit
- Referral bonuses for bringing new talent on board
- Corporate discount program on exclusive and attractive services
Finance
- Attractive salary
- Attractive company pension scheme
- Virtual Share program
- Public transport benefit
- Referral bonuses for bringing new talent on board
- Corporate discount program on exclusive and attractive services