Logo for Bounti

Backend Engineer - Senior

Role overview

Qualifications

  • Experience in building and operating productive backend systems
  • Familiarity with APIs you do not control
  • Experience with TypeScript, Node.js, Postgres, Prisma, Kubernetes
  • Ability to work with both technical and non-technical stakeholders

Responsibilities

  • Design and manage the backend API, data modeling, and query performance
  • Handle asynchronous processes including queues, background jobs, and scheduled tasks
  • Oversee AI pipelines and ensure robustness in various scenarios
  • Develop internal tooling for the customer success team to troubleshoot integrations

About the company

Bounti logo

Bounti

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Unsere Mission

Bounti baut die AI-native Infrastrukturebene für Frontline-Teams: von Training über Audits bis hin zu autonomen Abläufen. Wir arbeiten mit Multi-Standort-Betreibern in Frontline-Branchen wie dem Gastgewerbe zusammen.

Hinter dem Produkt steht ein Backend, das schnell gewachsen ist: eine Node- und Postgres-API, Background-Worker, Queues und die AI-Pipelines, die unser Produkt antreiben. Wir suchen dich als Senior Backend Engineer, um diese Ebene zu übernehmen, während wir sie skalieren.


What you'll do

  • 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.


Ihr Profil

  • 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.

Pluspunkte, wenn du:

  • 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

Du arbeitest besonders eng zusammen mit:

  • Emanuele (VP of Engineering)
  • Dilan (VP of Customer Success)
  • Feng, Çağatay (Senior Product Engineers)
  • Yannick (Product Engineer)

Wir sind ein kleines Team mit viel Vertrauen. Wenig Ego, hohe Standards, viel Shipping.


Warum wir?

  • Echte Ownership: Diese Rolle verantwortet heute niemand. Du definierst, was daraus wird.
  • Echter gesellschaftlicher Impact: Wir bauen für die 80 % der Arbeitskräfte, die nicht am Schreibtisch sitzen und die von Software zu lange ignoriert wurden.
  • Customer Obsession: Wir bauen, was Betreibern und Frontline-Teams dient, nicht Engineering um des Engineerings willen.
  • Von herausragenden Investoren unterstützt: Top-VCs und Investoren, darunter die Gründer von Framer und Indeed.
  • Berlin-Setup: großartige Bürolage, Top-Equipment, 30 Urlaubstage, Impact ab Tag 0.

Wir leben Vielfalt und stellen Menschen aufgrund ihrer Fähigkeit ein, eine Aufgabe zu erfüllen. Menschen jeder ethnischen Herkunft, jeden Geschlechts und Geschlechtsausdrucks, jeder sexuellen Orientierung, Religion, jeden Alters, mit Behinderung, jeder politischen Überzeugung oder jedes Familienstands sind bei Bounti willkommen.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at Bounti

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.