

Senior Software Engineer, Experimentation Platform at GetYourGuide
Requirements
To apply: https://grnh.se/s6g1cj421us
- 6+ years of software development experience - a focus on building scalable backend systems and data-intensive applications
- High proficiency in Java and Spring Boot expertise - extensive experience building production-grade microservices with Spring Boot, including dependency injection, auto-configuration, and Spring ecosystem integration
- High-volume traffic architecture experience - proven ability to design and implement systems handling millions of daily requests
- Experimentation platform expertise - hands-on experience with A/B testing frameworks, traffic allocation algorithms, and experiment lifecycle management
- Database design proficiency - experience with relational (MySQL/PostgreSQL) databases
- API design excellence - proven track record of designing RESTful APIs and SDKs for multi-language client integration (Java, Python, JavaScript, PHP)
- Test-driven development - expertise in unit testing components, integration testing for experiment flows, and performance testing under load
- Excellent written and verbal communication skills in English with the ability to clearly explain technical concepts to others
Scope of Work
As a Senior Software Engineer in the Experimentation Platform, you will:
- Work with engineering and data teams
- Maintain high-quality standards and continuously improve our system and processes
- Design and develop efficient solutions that can continue to scale
- Contribute to the team’s roadmap and long-term strategy
- Work with Java, Spring Boot, PostgreSQL, Node.js, Vue.js, Kafka, Kubernetes
Benefits
- Monthly allowance for transport (Deutschland ticket)
- Bonuses for successful employee referrals
- Virtual shares so you can be part of our success
- Company contributions to personal pension plans
- 40 days per year for telecommuting
- 20% discount for friends & family on GetYourGuide activities
- Discounted Urban Sports Club membership
- Mental wellbeing services with nilo.health
- In-house gym and fitness classes
- 1,000€ yearly for courses and training
- Language course reimbursement
- Regular meetups, workshops, and hackdays
- Mentorship program
- Access to AI tools like ChatGPT and GitHub Copilot
- 10 days of paid educational leave every 2 years
Applicant Location Requirements
About GetYourGuide
GetYourGuide is a leading global online marketplace to discover and book experiences worth traveling for. Travelers can use GetYourGuide to find things to do in more than 11,000 cities, including tours from local experts, exclusive access to must-see attractions, as well as immersive bucket-list experiences through its Originals by GetYourGuide offering. Since being founded, the GetYourGuide platform has sold 150 million tickets from 30,000 supply partners who leverage GetYourGuide’s easy-to-use platform to grow their businesses.
If you share our passion and would like to join our team, check out our open positions at careers.getyourguide.com or take a look behind the scenes of GetYourGuide on our blog: inside.getyourguide.com.
More jobs on WeAreDevelopers


