IT & Software

Junior Backend Software Engineer

TripActions

London · Greater London · United Kingdom

Share this job: X Facebook WhatsApp Save job : Junior Backend Software Engineer
Overview

Join Navan’s Expense Engineering team to own the end-to-end expense lifecycle for employees, admins, and finance. You’ll ship features that connect receipts, spend, and accounting across international rules and multi-entity setups. You’ll work on AI-enhanced receipt extraction, conversational expense, and admin/finance agents within a data-rich, compliant platform. This role blends backend services with AI components to improve accuracy, latency, and safety at scale. You’ll collaborate with cross-functional teams to deliver impactful, enterprise-grade finance solutions.

Responsibilities
  • Design and ship features in backend (Java/Spring Boot) and web (TypeScript) with AI services as appropriate
  • Own APIs and event-driven flows handling money, receipts, and policy decisions at scale
  • Build or extend LLM-backed agents for tool use, grounding, streaming, memory, retrieval, and evals
  • Improve document extraction and auto-itemization for tax fields, latency, and cost
  • Instrument production with observability, dashboards, and quality metrics
  • Partner with Product and Design on expense surfaces, including unified chat
  • Ensure correctness in financial systems (idempotency, auditability, permissions)
  • Mentor teammates and document designs for cross-time-zone implementation
Key requirements
  • 1–3 years of software engineering experience
  • Strong CS fundamentals and backend experience in Java/Spring Boot, TypeScript/Node.js or Python
  • Experience with APIs, relational databases, and cloud platforms
  • Kafka or similar messaging systems a plus
  • Exposure to AI tools, LLMs, chatbots, or document processing
  • Interest in financial/workflow-heavy products (payments, expenses, tax)
  • Good communication, willingness to learn, and production-quality engineering
  • Based in Berlin or London, or willing to relocate
  • Good communication
  • Willingness to learn
  • Understanding of testing and debugging
  • Java/Spring Boot
  • TypeScript/Node.js
  • Python

Reference: WJ-747_31232727 · Posted 06 Nov 2026, 02:24 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Backend Software jobs in other states

Browse jobs