B2B-SaaS-Engineering, das die ersten 100 zahlenden Nutzer übersteht
Pre-Seed-, Seed- und Series-A-Teams kommen zu uns, wenn Geschwindigkeit nicht mehr die einzige Metrik ist. Wir bauen das produktionsreife Fundament, mit dem Sie zwei Jahre lang Features ausliefern — ohne architektonischen Rewrite.
Die meisten unserer SaaS-Engagements fallen in eine dieser vier Formen:
01Produktionsreifes MVPDer Produktkern, gebaut aus einer definierten Architektur: Auth, Multi-Tenant-Daten, Kernflüsse, CI/CD-Pipeline, Basis-Monitoring, DSGVO-konform von Anfang an. Typischer Umfang: 6–8 Wochen, €35–50k.
02Re-Architektur nach SeedSie sind mit Freelancern oder No-Code gestartet, haben Traction, und die Codebase bremst nun das Team. Wir planen einen schrittweisen Umbau, der das Produkt auslieferbar hält, während wir die tragenden Teile ersetzen.
03Mehrdomänen-ProduktÜber die erste Produktoberfläche hinaus — Admin-Tools, Operator-Dashboards, Billing, Integrationen. Mit sauberen Domaingrenzen gebaut, damit die nächsten zwei Produkt-Squads parallel ausliefern können, ohne sich gegenseitig zu blockieren.
04Eingebettete Engineering-KapazitätNach dem Launch wächst Ihr Team, aber das Hiring von Senior-Backend-Engineers in Berlin oder München ist langsam. Wir arbeiten in Ihrem Repository, halten uns an Ihren Code-Review und übergeben die Arbeit, sobald Sie besetzt sind.
Zielgruppe
Für wen das passt
Wir passen, wenn:
01Ihre Runde geschlossen ist (oder kurz davor) und Sie 12–24 Monate Runway haben
02Sie sehen, dass das Produkt über 3–5 Entitäten hinaus wächst (Nutzer, Organisationen, Workflows)
03Sie 100+ zahlende Nutzer im ersten Jahr erwarten — und im Seed-Pitch mehr versprochen wurde
04Ihr CTO oder erster Engineer braucht Senior-Architektur-Support ohne Kontrollverlust
05Sie geben lieber heute €35k aus als nächstes Jahr €120k für einen erzwungenen Rewrite
✕ Nicht passend
Nicht passend, wenn Sie pre-Funding sind, eine Idee validieren oder ein Feature auf einer bestehenden Plattform bauen.
Ergebnis
Was Sie mitnehmen
01Eine dokumentierte Architektur, die Ihr nächster Senior-Hire in einer Stunde versteht
02Eine Deploy-Pipeline, die Sie einem Investor ohne Zucken zeigen können
03Domainlogik, die die Year-2-Features Ihrer Roadmap bereits aufnimmt
04Test-Coverage auf den Pfaden, die zählen — Payments, Auth, Datenintegrität
Wir haben genug Post-Seed-Rebuilds geliefert, um zu wissen, welche Entscheidungen Teams sechs Monate kosten und die Series A verzögern. Das sind die fünf, die wir am häufigsten sehen.
01MVP ohne Mandantenmodell gebautDen zweiten Kunden zu onboarden bedeutet, das Repository zu forken. Jede spätere Workspace-, Tenant-Setting- oder Datenisolation wird zur Migration.
02Auth für Nutzer, nicht für OrganisationenEs gibt Nutzer, aber keine Orgs, keine Rollen, kein Workspace-Switching. SCIM, SSO und Admin-Delegation lassen sich später nicht ohne Rewrite der Session- und Permission-Schicht einbauen.
03Billing erst nach dem Launch angeflanschtRevenue- und Produktlogik teilen sich State. Tarifwechsel mitten im Zyklus, Usage-basierte Abrechnung, Refunds und Trial-Verlängerungen werden jeweils zum Sonderfall im Anwendungscode.
04Keine Domain-Trennung im MonolithenJedes Team blockiert jedes andere im selben Repo. Ein Zwei-Personen-Squad kann kein Feature shippen ohne eine Vier-Engineer-Review-Kette — und der Senior Hire, den Sie wollten, geht.
05Observability auf später verschobenDer erste Outage beim zahlenden Kunden wird in Roh-Logs debuggt. Es gibt kein Per-Tenant-Tracing, kein Error-Budget, keine Alerts, die einen lauten Kunden von einem kaputten Release unterscheiden.
So liefern wir
Vom Architektur-Sprint zum stabilen Produktionssystem
Vier Phasen, planbarer Takt, wöchentliche Demos. Nichts versteckt sich hinter einem 'Big Reveal' — Sie sehen Deployments ab Woche drei.
01 · 1–2 Wochen
Architektur-Sprint
Wir kartieren das System, entscheiden das Mandantenmodell, fixieren das Datenmodell und schreiben ein einseitiges RFC, das Ihr und unser Team unterzeichnen.
02 · 2–3 Wochen
System-Design
API-Contracts, Auth- und Billing-Boundaries, Deployment-Topologie. Das Ergebnis ist eine baubare Spezifikation — vor dem ersten Production-Code von Ihrem CTO geprüft.
03 · 6–12 Wochen
Implementierung
Vertikale Slices, wöchentliche Deployments hinter Feature-Flags. Kein Big-Bang-Launch — Ihr Team shippt parallel Produktfeatures.
04 · 2–4 Wochen
Stabilisierung & Übergabe
Lasttest, SLO-Baseline, Runbooks, On-Call-Dokumentation. Wir übergeben das System an Ihre Engineers, nicht an einen Wartungsvertrag.
Was wir tatsächlich getan haben
Vier finanzierte Teams, vier echte Probleme
Das sind keine Logos an einer Wand. Jede Zeile ist ein Engagement: was kaputt war, als wir kamen, was wir geändert haben, und was geliefert wurde.
Ein Multi-Rollen-Marktplatz, in dem Creator, Brands und Agency-Operator jeweils isolierte Workspaces, Dashboards und Freigabe-Flows in einem Produkt brauchten.
Was wir taten
Rollenbasierte Produktlogik, Per-Workspace-Datenisolation und strukturierte Kampagnen- und Content-Workflows von Tag eins in das System eingebaut, statt nachträglich.
Ergebnis
Drei Operator-Personas nutzen dieselbe Plattform konfliktfrei; neue Rollentypen lassen sich hinzufügen, ohne das Access-Model neu zu bauen.
Die Entscheidungen, die wir mit Ihrem Team im Architektur-Sprint diskutieren werden — und die Fragen, die Investoren und Acquirer später stellen.
01
Mandantenfähige Datenisolation
Silo, Pool oder Bridge — jedes Modell tauscht Isolation gegen Betriebsaufwand. Die richtige Wahl hängt von regulierten Daten, erwarteter Tenant-Größe und der Frage ab, ob Sie je ein Single-Tenant-Deployment brauchen.
Silo: Datenbank pro Mandant, härteste Isolation, höchster Ops-Aufwand
Pool: gemeinsames Schema mit tenant_id, niedrigster Aufwand, schwächste Isolation
Bridge: Schema pro Mandant in einem geteilten Cluster, der übliche Mittelweg
02
RBAC & Org-Level-Auth
Nutzer gehören zu Organisationen, nicht umgekehrt. Workspace-Switching, Rollenhierarchien und (später) SCIM hängen davon ab, dass die Org/User/Role-Boundary von Tag eins an stimmt.
Org-as-Root-Modell, Nutzer per Einladung in Rollen
Workspace-Switching, das SSO und Impersonation übersteht
Audit-Log: wer hat was in welchem Workspace getan
03
Billing & Metering
Tarifwechsel mitten im Zyklus, Usage-basierte Preise, Trial-Conversions und anteilige Upgrades stehen oder fallen mit der Metering-Boundary. Behandeln Sie Billing als eigene Domain, nicht als Feature-Flag.
Usage-Events vom Produkt emittiert, nicht nachträglich aus der DB abgeleitet
Tarifübergänge als State Machines modelliert, nicht als Booleans
Refund- und Credit-Pfade vor dem ersten zahlenden Kunden entworfen
04
Integrationen & Webhooks
Ausgehende Webhooks scheitern. Eingehende Integrationen rate-limiten. Idempotenz, Retries und Replay sind Infrastruktur, nicht Anwendungscode — das SaaS, das das richtig macht, verliert keine Kundendaten bei einem Partnerausfall.
Idempotenz-Keys auf jedem externen Write
Exponential Backoff mit Dead-Letter-Queue für manuelle Prüfung
Replay-Endpoint, damit ein Kunde sich von eigener Integrations-Panne erholen kann
05
GDPR & EU-Datenresidenz
EU-Hosting ist der einfache Teil. Schwieriger: Auskunftsersuchen, Sub-Processor-Liste, Löschpfade und vertragliche AVVs, die das Procurement Ihres Kunden Zeile für Zeile liest.
EU-only Processing mit dokumentierter Sub-Processor-Liste
Per-Tenant-Löschung, die Backups und Analytics-Pipelines übersteht
AVV-Vorlage bereit, bevor der erste Enterprise-Kunde fragt
06
Observability & SLOs
Per-Tenant-Metriken zählen mehr als Aggregate. Eine 99,9 %-Global-SLO kann einen einzelnen Kunden mit 10 % Fehlern verstecken — und der churnt zuerst.
Per-Tenant Request-, Error- und Latency-Metriken am Edge getaggt
Error-Budgets an Produktoberflächen gebunden, nicht ans Gesamtsystem
On-Call-Rotation mit Paging, das 'ein Kunde kaputt' von 'Plattform down' trennt
FAQ
Fragen, die finanzierte SaaS-Gründer vor dem Hire stellen
Wenn Ihre Frage hier nicht steht, ist sie fast sicher das Erste, was wir in einem 30-Minuten-Call besprechen.
Andere Situation? Wir beantworten die echte Frage, nicht die Broschüren-Version.
Vom Architektur-Sprint bis zum stabilen Produktionssystem: typischerweise 12–20 Wochen für ein Seed-Stage-Produkt — abhängig davon, was bereits geliefert ist und was weiterlaufen muss. Der erste Deploy neuen Codes erfolgt meist in Woche drei. Wir quoten keine Re-Architektur ohne Architektur-Sprint-Output — Blindquoten ist, wie Teams verbrennen.
Ja — das ist die explizite Bedingung, um die wir planen. Jede Implementierungsphase produziert vertikale Slices hinter Feature-Flags, wöchentlich deployt. Ihr Produktteam arbeitet im selben Repo, reviewt dieselben PRs und liefert Features parallel zum Rebuild. Es gibt nie einen Production-Freeze.
Wir arbeiten daneben. Wir betten uns in Ihr Repository ein, folgen Ihrem Code-Review, gehen zu Ihren Standups, wenn es hilft. Unser Job ist, Ihre Engineers stärker zu machen, nicht abhängig. Am Ende der Stabilisierung läuft das System auf Ihrer On-Call-Rotation, nicht auf unserer.
Modularer Monolith — fast immer, bis Sie mindestens drei Produkt-Squads oder einen klaren operativen Grund zum Splitten haben. Microservices in der Seed-Phase tauschen ein echtes Problem (Code-Kopplung) gegen ein schlimmeres (operative Komplexität). Ausnahmen: alles, was unabhängig skalieren muss — KI-Inferenz, Per-Tenant-Rendering.
Default ist Bridge — Schema pro Mandant in einem geteilten Cluster — weil es am leichtesten zu migrieren ist. Silo und Pool sind beide vom Bridge aus erreichbar mit überschaubarem Aufwand; die Rückwege sind brutal. Die Entscheidung fällt im Architektur-Sprint anhand des größten erwarteten Mandanten und Ihrer regulatorischen Lage — nicht per Default.
GDPR ist Baseline, kein Feature. Jedes System, das wir liefern, hat EU-only Processing, eine dokumentierte Sub-Processor-Liste, Per-Tenant-Löschung, die Backups übersteht, und eine AVV-Vorlage, die Ihre Enterprise-Kunden unterzeichnen können. Wir over-engineern das lieber an Tag eins als sechs Monate später eine Halbmaßnahme dem Procurement zu erklären.