CareerPlanSign in

Senior Software Engineer, Expense

Berlin💼 Full-time🗓 2026-09-04 → 2026-09-26

Core

Build and scale the full expense lifecycle product (receipts, reimbursements, policy, admin) integrating AI agents for document extraction, conversational capture, and automated approval workflows for global finance teams.

Role type

Senior Software Engineer (Backend/AI)

Builds

Production expense platform features, AI agents, and financial data pipelines for enterprise clients.

Domain

Fintech / Business Travel & Expense / AI

Deliverable

production ML models | product features

Required skills

Java/Spring Boot, TypeScript, Python, relational data modeling, event-driven architecture, LLM integration, tool/function calling, retrieval-augmented generation, document/vision extraction, financial domain knowledge, API design, observability.

Preferred skills

Kafka, OCR, VAT/GST handling, policy engines, agent frameworks, mobile AI UX.

Technologies

Java, Spring Boot, TypeScript, Python, AWS, Kafka, LLM APIs.

Responsibilities

Design and ship backend services and web features; build LLM-backed agents with tool use and grounding; improve document extraction quality and latency; instrument production systems for observability and quality; review code for financial correctness and auditability; mentor engineers and write scalable designs.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.