2 months ago
Berlin, GermanySenior
Responsibilities
- Design and ship expense features in Java and Spring Boot backend services, TypeScript web applications, and Python or TypeScript AI services.
- Own APIs and event-driven flows handling money, receipts, policy decisions, and financial data at company scale.
- Build and extend LLM-backed agents with tool use, grounding, streaming, session memory, retrieval, and evaluations.
- Improve receipt document extraction and auto-itemization for quality, tax-field accuracy, latency, cost, and provider failover.
- Instrument production systems with observability, quality dashboards, chat satisfaction metrics, and extraction accuracy measurements.
- Partner with Product and Design on employee, admin, mobile, and unified travel-and-expense AI experiences.
- Ensure financial-system correctness through idempotency, auditability, permissions, safe updates, and prevention of silent partial writes.
- Mentor teammates and create technical designs for distributed teams.
Requirements
- 5+ years of experience building production software; 8+ years for Staff-level candidates.
- Strong computer science fundamentals and depth in at least one of Java/Spring Boot, modern TypeScript, or Python services.
- Experience with relational data modeling, APIs, and cloud platforms such as AWS.
- Experience shipping production AI using LLM APIs, tool or function calling, retrieval-augmented generation, evaluation, or document and vision extraction.
- Ability to discuss AI failure modes including hallucination, cost, latency, prompt injection, and personally identifiable information.
- Comfort working with financial or workflow-heavy domains such as expenses, payments, ERP, or tax.
- Strong written design, code review, testing, CI/CD, observability, and incident-ownership practices.
- Based in Berlin or London, or willing to relocate, with ability to collaborate across US, Israel, and India time zones.
- Preferred experience includes document OCR, VAT/GST, multi-currency systems, policy engines, agent frameworks, evaluation platforms, or mobile AI UX.
Benefits
- The role is based in Berlin or London, with relocation willingness accepted.
- The position offers collaboration with Expense engineering teams and EMEA customers across Berlin and London.
- Navan provides human oversight of its AI-assisted resume evaluation process, and candidates may request human-only application review.
Tech Stack
Categories
About Navan
Navan builds an AI-powered travel and expense management platform for businesses, combining online booking, spend controls, automated expense reporting, and corporate cards with 24/7 support. The company sells its T&E software and payments tools to enterprises and high-growth firms, generating revenue from subscriptions, travel transactions, and card interchange. Founded in 2015 and headquartered in Palo Alto, it rebranded from TripActions and serves customers globally.