Product Engineer – Mid Level (d/f/m)
limehome
Berlin, Berlin, Germany · Onsite · Full Time
Posted
Job description
How you'll help us host with heart: You will contribute directly to the guest experience, as well as build features for our internal tools used by in-house teams. Our teams are organised along the customer journey, with each team owning its area end-to-end. We work cross-functionally and use pragmatic, lightweight agile (stand-ups, planning, retros), plus best practices like RFCs and regular knowledge sharing. The role we are looking to fill is with our Payments team. You will help shape and deliver its mission from concept to production. As a candidate, you are a great fit if you: Care about impact over ticket output. You want to understand the "why" behind what you build, think from the user's and a business perspective, and help strengthen the technical foundation along the way. Have experience in distributed systems (microservices/serverless/service-oriented architectures) and enjoy building cloud-native solutions that scale with growth. You are happy to follow a problem across the stack rather than staying strictly in one layer. Are fluently working with AI. You use AI-assisted development as a natural part of how you build – implementation, debugging, testing, docs – and you're comfortable working with an existing agent setup (skills, MCPs, subagents) and improving it where it helps the team. Work comfortably with server-side TypeScript or Python and care about clean, well-tested code and solid engineering practices. Have used a major cloud platform (AWS/GCP/Azure) and understand observability: metrics, monitoring, alerting, and the principles behind reliable deployments. Communicate clearly in code reviews, design docs, and cross-team collaboration and enjoy sharing knowledge and feedback. Have worked on payments, billing, or financial reconciliation in complex environments. Even if you don’t meet every requirement, we still encourage you to apply. We know confidence gaps and impostor syndrome can hold back incredible candidates – and we don’t want that to stop us from meeting you. We want people to feel comfortable bringing their full selves, and to come, stay, and do their best work here – not just people who check every box. About Digital Experience (Product, Design & Engineering): We're a team of people from all over the world, working hybrid from Munich and Berlin (and remotely in special cases). We believe in self-organising teams with end-to-e…