Staff Software Engineer
Required skills
- Java
- Spring Boot
- React
- TypeScript
- Microservices
- AWS
- API Design
- Data Modeling
- Query Optimization
- Distributed Systems
Nice to have
- Angular
- Vue
- GitHub Copilot
- CodeGPT
- Claude
- Cursor
Role summary
Navan is seeking a Staff Software Engineer to lead the development of its corporate travel platform's core infrastructure. This role involves architecting and building end-to-end features across both backend (Java/Spring Boot) and frontend (React/TypeScript) stacks. You will focus on creating enterprise-grade workflows, data-driven services, and scalable APIs. The position requires strong ownership, cross-functional collaboration, and a commitment to best practices in testing and reliability. Experience with microservices, distributed systems, and cloud platforms like AWS is essential. The role also encourages leveraging AI development tools to enhance engineering workflows.
Navan has transformed the corporate travel, payment, and expense landscape by consistently prioritizing user needs. As a Staff Engineer on the Enterprise Team, you will be a technical leader helping to build the "operating system" of our corporate travel platform. Our team owns the critical infrastructure that allows companies to function globally—managing everything from granular travel policies and dynamic approval workflows to user identity and enterprise-grade analytics.
This is a high-impact role where you will bridge the gap between complex backend logic and intuitive user experiences. You will collaborate closely with a talented team of engineers, product managers, and designers to build sophisticated configuration tools, real-time dashboards, and seamless integration flows that empower our customers to manage their travel programs at scale.
What You’ll Do:
What We’re Looking For:
Navan uses AI-assisted Automated Employment Decision Tool (Metaview) to assist with evaluating resumes against job qualifications for this role. All final decisions are made by human recruiters and hiring managers.
Human oversight: Metaview does not automatically reject candidates or make final hiring decisions. Our recruiters and hiring managers review all outputs and make the final hiring decision regarding every application.
Your rights: If you prefer to have your application reviewed without AI assistance, you may request a human evaluation by entering your email here. Your decision to do so will not affect how your candidacy is evaluated.
Please refer to our Candidate Privacy Notice for more information about our processing of personal data, and your rights.
Similar roles
- AI ArchitectNavan · New York, NY · Onsite
- AI ArchitectNavan · Palo Alto · Onsite
- Director - Software EngineeringKodiak Solutions · Remote · Remote
- Sr Software Engineer IAmerican Express Company · Phoenix, AZ · Hybrid
- Software Engineer II, Attack DetectionAbnormal AI · Remote · Remote
Staff Software Engineer, Data PlatformFunction Health · Remote · Remote
