Salary
≈ $79k – $162k per year (Estimated)
Location
In office (Berlin)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Our mission
Bounti 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 do
- Own 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 profile
- You 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.
- You have worked against APIs you did not control, and you can tell specific stories about what went wrong.
- You are patient with vendors, whether that is a POS company or a model provider. A real part of this job happens on someone else's timeline.
- You work with agents and stay accountable for the output. We build with Claude Code and Cursor daily. Generating code is the easy part, and we care that you can tell good output from plausible output, and that what lands in the repo is coherent and maintainable regardless of who or what wrote it.
- You are pragmatic about scope: you know which abstraction is worth building now and which one is speculative.
- Experience with our stack is a plus: TypeScript, Node.js, Postgres, Prisma, Kubernetes.
- Run LLM features in production, including evaluation and cost control
- Built observability for systems you did not fully control
- Worked through a partner certification or app review process end to end
- Experience in hospitality, retail, or workforce tooling
- Emanuele (VP of Engineering)
- Dilan (VP of Customer Success)
- Feng, Çağatay (Senior Product Engineers)
- Yannick (Product Engineer)
Why us?
- Real ownership: this is a capability nobody owns today. You define what it becomes.
- Real societal impact: we're building for the 80% of the workforce that doesn't sit at a desk, and software has ignored them for too long.
- Customer obsession: we build what serves operators and frontline teams, not engineering for engineering's sake.
- Backed by exceptional investors: top-tier VCs and investors including the founders of Framer and Indeed.
- Berlin setup: great office location, top equipment, 30 days holiday, impact from day 0.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
579,193 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Berlin
Senior Backend Product Engineer, Menu Operations
2 hours ago
≈ $113k – $212k per year (Estimated) • Remote/Hybrid • Bachelor's Degree • Toronto
Python
Go
JavaScript
Java
Databases
PostgreSQL
Snowflake
Apache Kafka
AI/ML
Copilot
Cursor
Claude Code
AI Agents
Frontend
React.js
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon S3
Apply
$130k – $196k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Boulder • Atlanta
Python
Java
TypeScript
Java
Spring Boot
AI/ML
Cursor
Claude Code
AI Agents
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
Design Engineer
28 min ago
$50k – $200k per year • Remote • Full-Time • San Francisco
JavaScript
AI/ML
Claude Code
AI Agents
OpenAI Codex
Frontend
Tailwind CSS
Next.js
React.js
Design
Figma
Apply
Senior Software Engineer, Data - SF
1 hour ago
$190k – $220k per year • Equity • Remote • Full-Time • 5+ years exp • Bachelor's Degree • San Francisco
Python
SQL
Databases
PostgreSQL
Apache Kafka
Google BigQuery
BigQuery
AI/ML
Spark
Prompt Engineering
Flink
Semantic Search
Semantic Search
DevOps
Terraform
Datadog
Docker
Kubernetes
Web3
TRM Labs
Management
Agile
Apply
≈ $14k – $31k per year (Estimated) • Remote • 4+ years exp • Moscow
Go
SQL
Databases
PostgreSQL
ClickHouse
RabbitMQ
Apache Kafka
DevOps
gRPC
Helm
GitLab CI
CI/CD
Docker
Kubernetes
QA
Playwright
Apply
Product Engineer (Full-Stack)
16 days ago
≈ $70k – $139k per year (Estimated) • In office • Full-Time • 2+ years exp • Berlin
JavaScript
TypeScript
Node JS
Node JS
Prisma
Databases
PostgreSQL
AI/ML
Cursor
Claude Code
Frontend
Next.js
React.js
Mobile
React Native
Expo
Design
Framer
Apply
Founders Associate (Intern)
4 months ago
≈ $31k – $51k per year (Estimated) • In office • Internship • Berlin
Design
Framer
Apply
SDR / Growth Associate
7 months ago
$58k per year • In office • Full-Time • Berlin
Marketing
HubSpot
LinkedIn
Apply
Account Executive
7 months ago
≈ $59k – $164k per year (Estimated) • In office • Full-Time • Berlin
Marketing
HubSpot
Apply
$72k per year • Remote/Hybrid • Full-Time • Berlin • Hanover
Python
Apply
Applied AI Engineer - AI & Automation
3 hours ago
$70k – $140k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Berlin
JavaScript
Node JS
Node JS
Nest.JS
AI/ML
Function Calling
AI Agents
LLM
RAG
Tool Use
Apply
Data Scientist
3 hours ago
$82k – $128k per year • In office • Full-Time • 10+ years exp • PhD • Berlin
AI/ML
Cursor
Claude Code
AI Agents
Apply
≈ $68k – $162k per year (Estimated) • Remote/Hybrid • Berlin
Apply
Senior People and Culture Manager
3 hours ago
$70k – $82k per year • Remote/Hybrid • Full-Time • 5+ years exp • Berlin
Apply
This is one of many
579,193 more open roles from verified company boards, updated every day.

