HHiring Reality
← Navan

Senior Software Engineer, Expense

Navan
Location
Berlin, Germany
Posted
16 days ago
Department
Engineering
What they actually want (must-haves)
  • 5+ years building production software (8+ for Staff)
  • Strong CS fundamentals
  • Depth in at least one of: Java/Spring Boot, modern TypeScript, or Python services
  • Experience with relational data modeling, APIs, and cloud (AWS)
  • Shipped AI in a real product, not only notebooks
  • Comfort with financial or workflow-heavy domains: expenses, payments, ERP, tax, or similarly high-stakes data
Nice to have
  • document OCR
  • VAT/GST or multi-currency
  • policy engines
  • agent frameworks
  • eval platforms
What the job really is

As a Senior Software Engineer in the Expense team at Navan, you will be responsible for developing and enhancing features related to the expense lifecycle, including transaction entry, reimbursements, and international spend. You will work with technologies like Java, Spring Boot, and TypeScript, and engage with AI services to improve document extraction and user experience. The role involves collaboration with product and design teams, mentoring others, and ensuring high production quality.

Things to weigh
  • No salary listed
  • Role involves collaboration across multiple time zones
  • Focus on AI integration in expense management may require adapting to evolving technologies
Job score2.8/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to Navan?

See how your résumé matches this role — and tailor it from what actually gets interviews.