Sr. Software Engineer
About this job
Navan is a company that has transformed the corporate travel, payment, and expense landscape by prioritizing user needs. The organization is currently seeking a Senior Software Engineer for its AI-first engineering team located in Bengaluru. In this role, the engineer will drive the architecture of a next-generation corporate expense management platform. A normal day in this position involves scaling backend systems that power global commerce, payments, issuing platforms, and payment or money ledgers. The team also builds essential infrastructure for automated policy management, granular admin controls, and seamless accounting system integrations. Engineers are expected to design and develop robust core services, solve large-scale technical challenges, take end-to-end ownership of customer-facing solutions, and collaborate closely with global cross-functional partners to deliver high-quality results while championing engineering best practices and continuous improvement.
Responsibilities
- Design and develop robust, high-performance features and core services supporting the flagship product for a global customer base.
- Solve large-scale engineering challenges to improve reliability, performance, and the overall user experience.
- Take end-to-end ownership of features from design and development to deployment and operational support.
- Collaborate with global, cross-functional partners including engineers, product managers, designers, and business leaders.
- Champion best practices in code quality, scalability, documentation, monitoring, and testing.
- Stay engaged with new technologies and industry trends with a growth mindset to deliver elegant solutions.
Requirements
- 4-6 years of experience building and scaling complex systems in fast-paced or large-scale environments, with openness to exceptional candidates having less experience.
- Hands-on experience developing and maintaining consumer-facing or core business products at scale.
- Proficiency in Java and Spring Boot alongside a solid understanding of JVM performance and optimization.
- Strong experience with distributed systems, micro-services, and API design, including practical expertise with AWS or other cloud platforms.
- Demonstrated ownership mentality with a record of delivering production-quality, maintainable code and supporting features post-release.
- Commitment to engineering best practices in testing, documentation, scalability, and code quality.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Good to have
- Previous fintech payment systems experience.
- Proven experience leveraging AI models and AI-driven development to build intelligent, automated features and enhance engineering productivity.
Who should apply
This role suits experienced software engineers who have a strong background in backend development, specifically with Java, Spring Boot, and distributed systems. It is ideal for candidates with 4 to 6 years of experience in high-growth or large-scale environments, though exceptional candidates with lesser experience are also welcome to apply. Applicants should possess a problem-solving mindset, a commitment to engineering best practices, and the ability to collaborate effectively in a global team.
Frequently asked questions
What is the location of the Sr. Software Engineer role at Navan?
The Sr. Software Engineer position at Navan is located in Bengaluru, IN.
What technical skills are required for the Sr. Software Engineer position at Navan?
Key technical requirements include proficiency in Java and Spring Boot, understanding of JVM performance, and strong experience with distributed systems, micro-services, API design, and cloud platforms like AWS.
What does the AI-first engineering team at Navan work on?
The AI-first engineering team at Navan drives the architecture of a next-generation corporate expense management platform, scaling backend systems for global commerce, payments, issuing platforms, and money ledgers.
How is AI used during the application process at Navan for this job?
Navan utilizes an AI-assisted Automated Employment Decision Tool called Metaview to evaluate resumes against job qualifications, though all final hiring decisions are made strictly by human recruiters and hiring managers.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.