Senior Software Engineer (Backend)
Core
Design and develop robust, high-performance backend features and core services for a next-generation corporate expense management platform, scaling systems for global commerce, payments, and money ledgers.
Role type
Senior IC backend software engineer (Java/Spring)
Builds
Core services for corporate expense management, payments, issuing platforms, and payment/money ledgers
Domain
Fintech / Corporate Travel & Expense
Deliverable
production ML models
Required skills
Java, Spring Boot, distributed systems, microservices, API design, AWS, AI model integration, system architecture
Preferred skills
Fintech or payments processing experience, financial or workflow-heavy domain knowledge (expenses, payments, ERP, tax)
Technologies
Java, Spring Boot, AWS
Responsibilities
Design and develop robust, high-performance features and core services; address large-scale engineering challenges to improve reliability and performance; take end-to-end ownership of features from design to deployment; champion best practices in code quality, scalability, documentation, and testing
Seniority
Senior, hands-on IC