Job-Nr. 71043088
PT

Senior Backend Engineer (f/m/d)

Predium Technology GmbH vor 5 Tagen
VollzeitSenior
StandortMünchen, Bayern
  • Du baust Features über unsere Hasura GraphQL-API, NestJS und Postgres - vom Schema-Design bis zum Resolver.
  • Du modellierst komplexe Immobilien- und ESG-Domänen in relationalen Schemas. Wir betreiben mehrere Postgres-Datenbanken parallel (eine davon geospatial), und Schema-Entscheidungen haben hier langfristige Konsequenzen.
  • Du verantwortest die Hintergrundverarbeitung: Excel-Importe, Dokumentenextraktion, lang laufende Analyse-Jobs. Queues, Retries, Jobs, die andere Jobs starten - und die Frage, was passiert, wenn Schritt 3 von 7 um 2 Uhr nachts fehlschlägt.
  • Du entwickelst unser Berechtigungsmodell weiter. Unsere Kunden reichen vom einzelnen Eigentümer bis zum Konzern mit Zugriff auf Organisations-, Portfolio- und Gebäudeebene. Das richtig zu bauen ist echte Design-Arbeit, keine Middleware-Konfiguration.
  • Du integrierst LLMs in Backend-Workflows - vor allem für Dokumenten- und Datenextraktion - und machst sie zuverlässig und testbar.
  • Du debuggst Production. Du nutzt Grafana Dashboards und Traces, um herauszufinden, warum etwas langsam ist oder fehlschlägt - ob in der App, der CI/Build-Pipeline oder der Infrastruktur.
  • Du erkennst überwucherte oder unnötig komplexe Teile der Codebase und vereinfachst sie, ohne dass dich jemand darum bitten muss. Komplexität abzubauen gehört zum Job, ist kein Nebenprojekt.

Woran wir Erfolg messen

  • Du hast Features end-to-end über Schema, API und Hintergrundverarbeitung ausgeliefert, die unsere Kunden aktiv nutzen.
  • Unsere asynchrone Verarbeitung (Importe, Extraktion, Analyse-Jobs) ist messbar robuster: weniger stille Fehler, klare Retry- und Recovery-Pfade und Observability, die uns sagt, was kaputt ist und warum.
  • Du hast Ownership für mindestens einen Kernbereich übernommen - z. B. das Berechtigungsmodell, die Job-Orchestrierung oder die LLM-Extraktions-Pipeline - und bist dafür die Anlaufstelle im Team.
  • Du hast Testing und Developer Experience im Backend auf ein neues Level gehoben, und andere Engineers liefern dadurch schneller.
  • Du bist für Product und das Team ein verlässlicher Sparringspartner, wenn wir entscheiden, was wir bauen und wie.
  • Du bist stark in Postgres. Schema-Design fällt dir leicht, du kannst einen Query Plan lesen und weißt, wann das ORM dich anlügt. Geospatial-Erfahrung ist ein Bonus, keine Voraussetzung.
  • Du bist fließend in typisiertem Backend-TypeScript. Wir arbeiten täglich mit NestJS und GraphQL; wenn deine Erfahrung aus einem vergleichbaren Stack kommt, ist das völlig okay - du arbeitest dich ein.
  • Du hast echte Queue-basierte Verarbeitung gebaut. Nicht „ich habe mal einen Job in eine Queue gelegt", sondern Worker designt, Retries und Teilausfälle behandelt, mehrstufige Workflows orchestriert.
  • Du hast Authorization für ein Multi-Tenant-Produkt designt und weißt, wo es haarig wird.
  • Du hast lieber einen Integrationstest gegen eine echte Datenbank als zehn Unit-Tests, die alles mocken. Du schreibst den Test, der die kaputte Migration erwischt.
  • Du behandelst Production als debuggbares System. Du findest über Dashboards und Traces heraus, warum etwas langsam ist, und Infrastruktur ist für dich nicht das Problem von jemand anderem.
  • Du kommunizierst klar - mit Engineers, Product und bei Bedarf direkt mit Kunden.
  • Du sprichst Deutsch auf C1-Niveau oder besser und fließend Englisch. Unsere Kunden sind deutsche Banken und Asset Manager, und du wirst mit ihnen sprechen.

Bonus:

  • AWS (S3, SES, ECS, RDS, …) sowie Infrastructure-as-Code.
  • LLMs in Production, vor allem Dokumenten- oder Datenextraktion - und die Fähigkeit, sie zuverlässig statt nur beeindruckend zu machen.
  • Data-Pipeline-Erfahrung: stufenweise, reproduzierbare Verarbeitung, Dataset-Versionierung.
  • Mentoring oder Führung von Engineers - oder der Wunsch, da reinzuwachsen.
  • Debugging von Tooling- und Build-Problemen, nicht nur von Anwendungscode. Unsere Toolchain entwickelt sich schnell und ist gelegentlich nicht Standard.

Warum Predium?

Stage: ~40 Leute, stark finanziert, auf dem Weg die Kategorie zu definieren. Früh genug, dass vieles noch gebaut werden muss. Ja, es ist manchmal messy - aber genau das ist der Punkt. Wenn du einen fertigen Playbook-Job suchst, ist das hier nicht der richtige Fit.

  • Impact: Du bist nicht Rädchen #100 in einer Company. Was du hier baust, ist das, worauf sich unsere Kunden jeden Tag verlassen. Dein Beitrag ist direkt sichtbar, im Revenue und im Produkt.
  • Ownership: Wir managen nicht deine Zeit, wir messen deine Ergebnisse. Du bekommst Verantwortung und Freiraum - und die Erwartung, beides zu nutzen.
  • Compensation: Competitive Salary, Bonus und Equity-Beteiligung. Wir wollen, dass du am Erfolg partizipierst, den du mitaufbaust.
  • Team: Office-first im Werksviertel München, 4 Tage/Woche.
  • 30 Urlaubstage (inkl. Betriebsurlaub) · Wellpass · Deutschland-Ticket · Jobrad · Team-Events

Über den Arbeitgeber

PT
Predium Technology GmbH
Unternehmen · München
1
offene Stellen
Alle Stellen des Arbeitgebers

Könnte dich auch interessieren