Working Student Backend Engineering (all genders)
Holidu
Software Engineering
Munich, Germany
Posted on Apr 17, 2026
Working Student Backend Engineering (all genders)
Munich, Germany
Share job
Holidu is one of the world’s fastest-growing vacation rental technology companies. Our mission is to make booking and hosting holiday homes free of doubt and full of joy, by helping hosts generate more bookings with less work and helping guests find a holiday home they truly enjoy. Our team of 700 colleagues from 60+ nations shares a passion for tech, an ambition for constant improvement, and a relentless drive to bring the best experience to more than 40k vacation rental hosts and 4 million annual guests.
Your future team
This is a Working Student position for students enrolled in university. You will be working 20h per week, with 1-2 days per week in the office in Munich.You'll be joining the Account Compliance & Experience (ACE) team — a cross-functional squad of engineers operating at the heart of Holidu's host platform. Our mission is to deliver secure and seamless flows for account lifecycle, relationship, and compliance to our customers, enabling operational efficiency.
We own a wide and impactful domain:
- Account lifecycle management - from creation to deletion, including legal relationships between accounts
- User management, access rights, and Single Sign-On (SSO) integrations
- Compliance with local and international regulations - KYC processes, GDPR data requests and deletions
- Pricing and commission models, legal contracts, and e-signature workflows
- Building internal tooling to support our S&AM team across use cases
- Tooling and features for large accounts (3+ properties) to efficiently manage their portfolio
It's a fast-paced environment with a lot of greenfield work and a team that genuinely invests in helping you grow.
Our Tech Stack
The ACE team works within Holidu's broader backend ecosystem. Here's what you can expect to work with:- Java / Kotlin with Spring Boot - our primary backend languages
- PostgreSQL, Redis, and other data stores depending on the use case
- Event-driven communication via ActiveMQ
- AWS services: SQS, S3, and more
- Jenkins for CI/CD, Docker for containerisation
- Grafana and Prometheus for observability and monitoring
Your role in this journey
As a Working Student in the ACE team, you'll be a hands-on contributor — not just a helper. You'll work directly alongside senior engineers, take part in real product development, and gradually build ownership over meaningful parts of our codebase. Concretely, you will:- Contribute to the development of new backend features across the ACE domain - from ideation to production deployment
- Assist with operational tasks such as monitoring, incident investigation, and configuration updates
- Get hands-on with modern AI-assisted development - we use tools like Claude Code day-to-day, meaning you will learn to work with the coding practices that are rapidly becoming industry standard
- Support ongoing tech refactoring efforts to improve code quality, maintainability, and system design
- Write clean, testable code and participate in code reviews to level up alongside the team
You'll have the opportunity to attend team planning sessions, architecture discussions, and retrospectives - giving you a real window into how a senior engineering team operates in a high-growth company.
Your backpack is filled with
We don't expect you to know everything — that's what the team is here for. What matters to us:+- Currently enrolled in a degree in Computer Science, Software Engineering, or a related field
- Solid understanding of object-oriented programming and basic software design principles
- Some hands-on experience with Java or Kotlin - whether from coursework, side projects, or an internship
- Familiarity with RESTful APIs and relational databases (SQL)
- A genuine curiosity for backend systems and a drive to understand how things work under the hood
- A product-minded attitude - you care about the "why" behind the features you build and are genuinely curious about how your work connects to business outcomes and real user needs
- Excellent communication skills in English (German is a plus but not required)
- Availability for ~20 hours per week
Bonus points if you have exposure to Spring Boot, cloud platforms (AWS), or any experience with identity / access management concepts.
Our adventure includes
- Compensation: Get a fair salary.
- Impact: Make a difference for hundreds of thousands of monthly users.
- Growth: Take responsibility from day one and develop through regular feedback.
- Community: Engage with international, diverse, yet like-minded colleagues through regular events and 2 office days per week with your team.
- Flexibility: Benefit from our hybrid work policy and the chance to work from other local offices for up to 8 weeks a year.
- Fitness: Get a Urban Sports Club corporate subscription or a premium gym membership at a discounted rate.
Need a sneak peek?
- Check out the adventure that awaits you on Instagram @lifeatholidu.
- See also what Life as an intern looks like at Holidu!
Want to travel with us?
Apply online on our career page with your CV and transcript of grades from your university.
Your first travel contact will be Katharina from HR.
We are committed to diversity in all aspects of our business. We encourage applications from all genders, all corners of the world and all individual backgrounds. You are welcome to submit your application without a photo and without stating your gender, date of birth, marital status, nationality or disability status (if applicable).
If you require any special assistance when arranging interviews, office visits or the recruitment process in general, please contact the relevant HR person responsible for this job and we will do our best to accommodate your needs.
Your first travel contact will be Katharina from HR.
We are committed to diversity in all aspects of our business. We encourage applications from all genders, all corners of the world and all individual backgrounds. You are welcome to submit your application without a photo and without stating your gender, date of birth, marital status, nationality or disability status (if applicable).
If you require any special assistance when arranging interviews, office visits or the recruitment process in general, please contact the relevant HR person responsible for this job and we will do our best to accommodate your needs.