Navan

Senior Software Engineer, Expense

Navan
Apply
3 hours ago
Berlin, GermanySenior
H1B Sponsor

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.
Navan

About Navan

1,001-5,000 employees

Navan is the global AI-powered business travel and expense platform that makes travel easy for frequent travelers. From finding flights and hotels, to automating expense reconciliation, with 24/7 support along the way, Navan delivers an intuitive experience travelers love and finance teams rely on. See how Navan customers benefit and learn more at navan.com.

Contact me