Volver

Backend Engineer - Senior

CompraTica Empleos

EMP:Technology
Berlin - Mitte
Tiempo Completo
Remoto
0 vistas

Descripción

Our missionBounti is building the AI-native infrastructure layer for frontline teams, spanning training, audits, and autonomous operations.

We partner with multi-location operators in frontline industries such as hospitality.

Behind the product sits a backend that has grown quickly: a Node and Postgres API, background workers, queues, and the AI pipelines powering our product.

We're hiring a Senior Backend Engineer to own that layer as we scale it.

What you'll doOwn the backend behind the product: API design, data modelling, query performance, and the decisions that get harder to reverse the longer we leave them.

Run everything asynchronous: queues, background jobs, scheduled work, and the retry and failure behaviour that keeps a short outage from becoming a long one.

  • Own the AI pipelines: the ones running today and the next set of features we build on top of them, including versioned prompts, evaluation, cost and latency budgets, and graceful behaviour when a model provider has a bad day.

Move data where it needs to go: reporting and analytics pipelines that give operators a trustworthy picture across dozens of locations.

Connect Bounti to the systems customers already run: POS, scheduling, payroll, and whatever comes next.

Build a shared layer rather than one-off connectors, so each new partner costs less than the last.

Make failure visible and recoverable: idempotency, reconciliation, per-customer alerting, and drift detection when a partner API misreports state.

  • Own the partner relationship on the technical side: sandbox access, certification programmes, API reviews.

Build internal tooling that empowers the CS team to diagnose failed syncs and enable integrations.

Your profileYou have built and operated production backend systems and stayed around long enough to live with your decisions.

You think in partial failure and eventual consistency by default.

Retries, idempotency, and reconciliation are your starting assumptions, not things you add after the first incident.

¿Te interesa? Aplicá ahora