N

Navan

Runs business travel and expense management

Senior Product Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • At least 6 years of software engineering experience building and operating highly scalable, distributed production systems at enterprise or global scale.
  • Deep technical expertise in backend engineering stacks such as Java, TypeScript/Node.js, Python, Go, or another virtual-machine-based language, alongside strong engineering fundamentals.
  • Exposure to front-end technologies such as React or Angular.
  • Extensive hands-on experience designing microservices, complex APIs, and event-driven workflows, and working with distributed systems and databases.
  • A proven track record of driving technical vision and leading the architecture of large, multi-team projects from inception through successful production rollouts.
  • Strong systems observability skills and an understanding of service-level objectives and service-level indicators.
  • Experience with production debugging and ensuring the reliability of critical Tier 1 services.
  • A product mindset and ability to balance immediate product delivery with long-term technical health and scalability.

Responsibilities

  • Design, build, and scale high-performance, fault-tolerant microservices that process millions of travel and expense transactions globally.
  • Design and build micro front ends and user interfaces.
  • Drive complex, cross-functional engineering projects from conception to deployment, making architectural trade-offs and setting technical standards for the wider backend organization.
  • Build robust APIs, asynchronous event-driven architectures, and scalable data pipelines, focusing on low latency, high availability, and operational excellence.
  • Partner with product management, engineering leadership, data, and platform teams to translate ambiguous business requirements into cohesive technical solutions.
  • Champion maintainable code, thoughtful abstractions, and rigorous testing; mentor engineers, lead architecture reviews, and foster strong operational ownership.

Desired Qualifications

  • Experience with travel platforms, fintech, payment processing, or complex financial ledgers.

About the Company

Navan

Runs business travel and expense management

Navan runs a business travel and expense platform for companies, combining trip booking with tools that let finance teams track and control employee spending. Travelers search flights, hotels, trains, and rental cars through its website or mobile app, while administrators set booking limits and approval rules. Its expense software captures receipts, categorizes purchases, reimburses employees, and sends records to accounting systems, keeping travel and finance work in the same service. The company earns usage fees from its travel and payments business alongside software subscriptions. Navan was founded in 2015 and is headquartered in Palo Alto, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Palo Alto, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Navan

See more jobs