This Staff Full-stack Software Engineer in Security role focuses on securing Navan products through identifying vulnerabilities and driving scalable solutions. Responsibilities include designing and implementing security-focused frameworks, upgrading existing platforms with cutting-edge solutions, leading security development, and influencing architectural decisions. The role is critical for ensuring the continuous security of customer-facing products and internal tools.
Requirements
- 8+ years of experience as a software engineer with technical-leadership responsibilities
- Prior experience architecting, building, launching and maintaining complex systems
- Experience working in an Agile environment using technologies such as Java Spring Framework, Hibernate, JavaScript/Typescript, React, Docker, Kubernetes, AWS
- Knowledge of modern authentication mechanisms like SAML, JWT, OIDC, Passkey
- Knowledge of authorization frameworks for complex multi-tenant SaaS applications
- Knowledge of cryptographic primitives
- Knowledge of application security issues and tools
- Knowledge of compliance requirements like PCI DSS, SOC2, HIPAA, and FedRAMP
Benefits
- Competitive Salary
- Base Salary
- Target Incentive Compensation