Backend Engineer - Senior

Bounti
Berlin, Germany
5 days ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Cursor (Graphical User Interface Elements) PostgreSQL Node.Js Prism (Software) TypeScript Large Language Models Backend Kubernetes

Job description

  • Du hast produktive Backend-Systeme gebaut und betrieben und warst lange genug dabei, um mit deinen Entscheidungen zu leben.
  • Du denkst standardmäßig in Partial Failure und Eventual Consistency. Retries, Idempotenz und Reconciliation sind fĂźr dich Grundannahmen, keine Dinge, die du erst nach dem ersten Incident ergänzt.
  • Du hast gegen APIs gearbeitet, die du nicht kontrolliert hast, und kannst konkrete Geschichten darĂźber erzählen, was schiefgelaufen ist.
  • Du bist geduldig mit Vendors, egal ob POS-Anbieter oder Model-Provider. Ein echter Teil dieses Jobs läuft nach dem Zeitplan anderer.
  • Du arbeitest mit Agents und bleibst fĂźr den Output verantwortlich. Wir bauen täglich mit Claude Code und Cursor. Code zu generieren ist der einfache Teil. Uns ist wichtig, dass du guten Output von nur plausibel aussehendem Output unterscheiden kannst und dass das, was im Repo landet, kohärent und wartbar ist, egal wer oder was es geschrieben hat.
  • Du bist pragmatisch beim Scope: Du weißt, welche Abstraktion sich jetzt lohnt und welche spekulativ ist.
  • Erfahrung mit unserem Stack ist ein Plus: TypeScript, Node.js, Postgres, Prisma, Kubernetes., * Emanuele (VP of Engineering)
  • Dilan (VP of Customer Success)
  • Feng, Çağatay (Senior Product Engineers)
  • Yannick (Product Engineer)

Requirements

  • LLM-Features in Produktion betrieben hast, inklusive Evaluation und Kostenkontrolle
  • Observability fĂźr Systeme gebaut hast, die du nicht vollständig kontrolliert hast
  • einen Partner-Zertifizierungs- oder App-Review-Prozess von Anfang bis Ende durchlaufen hast
  • Erfahrung im Gastgewerbe, Retail oder mit Workforce-Tooling hast

About the company

  • Du verantwortest das Backend hinter dem Produkt: API-Design, Datenmodellierung, Query-Performance und die Entscheidungen, die sich umso schwerer rĂźckgängig machen lassen, je länger wir sie aufschieben.
  • Du betreibst alles Asynchrone: Queues, Background-Jobs, geplante Tasks sowie das Retry- und Fehlerverhalten, das aus einem kurzen Ausfall keinen langen werden lässt.
  • Du verantwortest die AI-Pipelines: die aktuell laufenden und die nächsten Features, die wir darauf aufbauen. Dazu gehĂśren versionierte Prompts, Evaluation, Kosten- und Latenz-Budgets und ein sauberes Verhalten, wenn ein Model-Provider mal einen schlechten Tag hat.
  • Du bringst Daten dorthin, wo sie hingehĂśren: Reporting- und Analytics-Pipelines, die Betreibern ein verlässliches Bild Ăźber Dutzende Standorte hinweg liefern.
  • Du verbindest Bounti mit den Systemen, die unsere Kunden bereits nutzen: Kassensysteme (POS), Schichtplanung, Payroll und was auch immer als Nächstes kommt. Du baust eine gemeinsame Schicht statt einzelner Ad-hoc-Konnektoren, damit jeder neue Partner weniger kostet als der letzte.
  • Du machst Fehler sichtbar und behebbar: Idempotenz, Reconciliation, kundenspezifisches Alerting und Drift-Erkennung, wenn eine Partner-API einen falschen Zustand meldet.
  • Du verantwortest die Partnerbeziehung auf technischer Seite: Sandbox-Zugänge, Zertifizierungsprogramme, API-Reviews.
  • Du baust internes Tooling, das unser CS-Team befähigt, fehlgeschlagene Syncs zu diagnostizieren und Integrationen zu aktivieren., Bounti ist ein Berliner KI-Startup, das operative Abläufe in der physischen Wirtschaft digitalisiert. Die mobile Plattform automatisiert Managementaufgaben wie Informationsverteilung, Schulungen und Qualitätsmaßnahmen und hilft multi-lokalen Organisationen aus Gastronomie, Handel und Dienstleistung, Qualität und Konsistenz im operativen Alltag sicherzustellen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 ¡ Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset ¡ World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani ¡ Europe 2026 Virtual

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset ¡ World Congress 2023

Videos

See all

Related articles

See all