About the job
GetYourGuide helps travelers find and book memorable experiences in thousands of cities worldwide. The company has operated since 2009 and now includes a global team of more than 850 people, with headquarters in Berlin and 16 local offices. More details about the team and culture are available on the careers page.
This Senior Software Engineer position sits within the Developer Enablement Team in Berlin. The focus is on building and maintaining internal tools and platforms that make engineering teams more productive. The role centers on backend development and aims to streamline workflows, automate processes, and improve the experience of developers across the company.
What you will do
- Maintain CI/CD pipelines: Enhance and support continuous integration and deployment workflows using GitHub Actions and ArgoCD to ensure reliable delivery of services.
- Manage GitHub access: Oversee repository permissions and workflows, enabling secure and effective collaboration across teams.
- Improve testing tools: Build and maintain automated testing solutions for Java, JavaScript, and Python projects to help strengthen code quality.
- Enhance local development: Develop tools that make local development environments faster and more consistent, especially for testing purposes.
- Enable AI-assisted engineering: Contribute to the evolution of in-house AI agents and support the adoption of AI tools within engineering teams.
- Support diverse engineers: Collaborate with developers working in various programming languages to create cross-language tooling that improves productivity.
- Contribute pragmatically: Write clean, maintainable code for backend systems and internal developer tools.

