Hello, we are luca.
We’re on a mission to reimagine hospitality with a smart, seamless guest experience platform. From booking to check-in, ordering to payment – luca makes it all digital, effortless, and completely app-free.
We simplify the complex so that hotels, restaurants, and events can focus on what truly counts: happy guests, empowered teams, and unforgettable experiences.
Build what matters. Scale what works.
luca is looking for a Senior Backend Engineer (m/f/d) to join the Platform Team and help shape the backbone of a product used by millions. You’ll work on mission-critical systems like payment processing, hotel integrations, and gastronomy solutions — and play a key role in building MVPs, scaling services, and driving architectural decisions. Expect a modern tech stack, real ownership, and a collaborative engineering culture where your voice matters.
Tasks
🎯 Your Mission
- Build scalable microservices: Design, develop, and maintain Node.js microservices written in TypeScript within a modern, event-driven architecture.
- Power seamless payments: Extend and enhance our payment integrations with leading POS systems like Oracle Simphony, Vectron, Gastrofix, and Mews.
- Drive real-time performance: Leverage Apache Kafka to optimize asynchronous workflows and ensure high-throughput, real-time event handling.
- Optimize data access: Fine-tune PostgreSQL queries using Sequelize ORM to boost reliability and performance across critical services.
- Champion security: Implement and maintain robust security practices for all payment-related workflows and data handling.
- Scale with confidence: Contribute to our containerized infrastructure with Kubernetes, managing deployments via Kapitan for streamlined delivery and observability.
Requirements
🔍 What You Bring to the Table
- 5+ years of professional backend development experience, with deep expertise in TypeScript and Node.js
- Proven track record designing and scaling microservice and event-driven architectures (Kafka, etc.)
- Strong command of PostgreSQL and ORMs like Sequelize, with a performance-first mindset
- Experience building clean, maintainable RESTful APIs and working with asynchronous systems (WebSockets, queues)
- Comfortable navigating Docker, Kubernetes, and modern DevOps environments
- Solid testing discipline across unit, integration, and E2E layers
- Familiarity with dependency injection frameworks (e.g. tsyringe) and observability tools
- Bonus points for knowledge of payment gateways (e.g. Adyen), POS/PMS systems (e.g. Oracle Simphony, Vectron, Mews), and security best practices
Benefits
🚀 What to expect at luca
- Work–life balance done right: 30 vacation days – because recharging is part of the job.
- Lunch is on us: We support your meals with monthly lunch vouchers.
- We got your back – and your fitness: Urban Sports Club helps you keep your body and mind in balance.
- Grow with us: We invest in your personal and professional development – whether you want to level up in your role or explore new paths.
- Gear up: A MacBook and everything else you need to do your best work.
- Team vibes: Regular team & company events (on-site and hybrid) that are fun.
- Easy to reach: Our office is centrally located at U-Bahnhof Warschauer Str.– and from summer 2025 at Ostkreuz.
🎉 Join us!
If scalable systems, real-world impact, and modern tech get you fired up — this is your moment to join luca. We’re looking from to hearing from you!
🌈 Every u is different – and at luca, that’s exactly what we love.
We’re all about real diversity, because the best ideas spark when different minds meet. At luca, there’s room for you – just as you are.
❓ Any questions left?
Feel free to directly reach out to our Talent Acquisition Partner Pia. 🧚♀️