CareerPlan

Backend Software Engineer

BerlinFull-time2026-11-02 → 2026-11-10
On-site · United Kingdom

Core

Backend engineer building the full expense lifecycle (receipts, reimbursements, policy, accounting) and AI agents for conversational expense capture and admin automation.

Role type

Senior IC backend software engineer (financial systems & AI agents)

Builds

Production backend services, event-driven flows, LLM-backed agents, and document extraction pipelines for a global business travel and expense platform.

Domain

Fintech / Business Travel / Expense Management / AI

Deliverable

production ML models | product features

Required skills

Java/Spring Boot, TypeScript/Node.js, Python, APIs, relational databases, cloud platforms, event-driven architecture, LLMs, RAG, document processing

Preferred skills

Kafka, AWS, Docker, Kubernetes, PostgreSQL, OCR, financial workflows, multi-currency, policy engines, AI agents, evaluation tools

Technologies

Java, Spring Boot, TypeScript, Node.js, Python, Kafka, AWS, Docker, Kubernetes, PostgreSQL

Responsibilities

Design and ship backend services and web features; own APIs and event-driven flows moving money and policy decisions; build and extend LLM-backed agents with tool use and grounding; improve document extraction quality and latency; instrument production with observability and quality dashboards; review code for correctness in financial systems (idempotency, auditability); mentor others and write scalable designs.

Seniority

Mid-level (1–3 years), hands-on IC