We are building the operating system for the German property management industry, creating an AI-enabled service business that replaces outdated, paper-based processes. As a backend-first engineer, you will own meaningful parts of the product end-to-end, working on a small, senior team with a direct line to the founders to solve real operational problems.
Activities
- Design and build the backend services and APIs at the core of the product: data models, business logic, and the integrations everything else depends on.
- Ship features end to end, from schema and API to the behaviour users experience, and grow into the frontend as far as your curiosity takes you.
- Build the systems that power our AI surfaces, with the full context of the property available to the voice agent, the owner chatbot, and the manager software.
- Integrate with third-party systems across the real estate and financial ecosystem.
- Work directly with the founders and operations team to decide what to build, then ship it fast and iterate.
Requirements
- 3+ years of professional engineering experience, with real depth on the backend.
- Strong in a modern backend language (preferably Golang/Python), comfortable designing data models, APIs, and services from scratch.
- Experience shipping in a modern web stack (React + TypeScript).
- Solid with relational databases and a good sense for structuring data well.
- Curiosity about the frontend and a genuine wish to go full-stack.
- A pragmatic, shipping mindset and ownership as a default.
- Nice to have (IaaS & IaC): AWS (or equivalent cloud), Terraform (or Pulumi), and comfort working on platform/infrastructure when needed.
- Bonus: AI-powered product features, event-driven architectures, third-party API integrations, or early-stage experience.
Team
You will join a small, senior engineering team of over 30+ people that ships fast. We operate with tight feedback loops, working directly with the founders and the operations team to build software for an industry that has never had any.
Application Process
Our hiring process for tech roles runs directly through our Head of Product and includes the following steps: (1) Initial conversation with our Head of Product to get to know you, your background, and the role. (2) On-site case study at our headquarters in Düsseldorf, where you'll work on a real problem - remote is only an option if travel isn't feasible. (3) Feedback and final decision in direct exchange with our Head of Product.