Software Engineer - 2
Navan · Bengaluru, IN, US
Checked against greenhouse. Still accepting applications.
- Location
- Bengaluru, IN, US
- Posted
Navan has transformed the corporate travel, payment, and expense landscape by consistently prioritizing user needs We are seeking a Full Stack Software Engineer 2 for our AI-first engineering team to drive the architecture of a next-generation corporate expense management platform, In this role, you will scale backend systems powering global commerce, payments, issuing platforms, and Payment/money ledgers, while building infrastructure for automated policy management, granular admin controls, and seamless accounting system integrations.
What You’ll Do:
- Design, Build, and Evolve: Architect and develop end-to-end features across the stack. You will evolve the robust Java/Spring Boot backend services that power our platform, while building the responsive frontend interfaces for our Admin and User portals.
- Build Enterprise-Grade Workflows: Create powerful backend engines and supporting UIs for complex business domains, such as configuring travel policies, visualizing approval chains, and managing user roles/permissions.
- Build Data-Driven Services: Architect and scale APIs and data services that manage high volumes of data, ensure transactional integrity , and power reporting features and seamless integrations.
- Own Features End-to-End: Take technical ownership of a problem domain, facilitating the design, development, and launch of key microservices and features that have a direct impact on our users.
- Collaborate Across Teams: Work cross-functionally with various engineering, product, and design teams to deliver complex, cross-domain features in a collaborative environment.
- Drive the Vision: Partner with engineering and product leadership to identify, plan, and execute the long-term technical vision for your domain and be a subject matter expert.
- Champion Best Practices: Contribute to a culture of technical excellence by writing high-quality, well-tested code, mentoring other engineers, and advocating for best practices in testing, monitoring, and operational reliability.
What We’re Looking For:
- 2-4 years of experience in software development, with a strong focus on full-stack web applications in fast-paced SaaS environments.
- Backend Architecture: Deep, hands-on experience in server-side development using Java and Spring Boot. Skilled in data modeling, query optimization , and designing secure, scalable RESTful APIs and microservices.
- Frontend Engineering: Solid experience in modern frontend development using React , Angular , or Vue, along with proficiency in TypeScript , state management, and building seamless API-driven user interfaces.
- Full-Stack Integration & Architecture: Proven expertise bridging frontend user experiences with backend microservices, distributed systems, and cloud platforms like AWS.
- Collaborative Ownership: Demonstrates strong ownership and a collaborative mindset, with clear communication skills and a proven ability to ship production-quality code equipped with robust monitoring and documentation.
- AI-Enabled Workflow: Ability to effectively leverage AI development tools (such as GitHub Copilot, CodeGPT, Claude, and Cursor) to accelerate development and innovate on engineering workflows.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field—or equivalent hands-on experience.
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](https://my.metaview.app/applications/opt-out?organization=15dd7e883f). Your decision to do so will not affect how your candidacy is evaluated.
Please refer to our[ Candidate Privacy Notice](https://navan.com/candidate-privacy-notice) for more information about our processing of personal data, and your rights.
Stop retyping the same form
Upload a CV once, and Otto fills in this application for you.
Try Free Now →