Remote job
Software Engineer, Payments Platform
Job details
About this role
Role overview Build and operate backend services that power payment, wallet, card, and travel journeys. You’ll work with product and operations partners to turn customer and partner needs into secure, maintainable systems, with a focus on reliability and clear engineering practices. The position is full-time and remote in India.
Responsibilities - Design and improve backend services for payments, card operations, wallet features, and travel integrations. - Build secure, well-documented APIs for internal teams and external partners. - Strengthen service reliability, observability, performance, and operational readiness. - Collaborate with product and operations teams to shape technical solutions around real requirements. - Write tested, maintainable code; participate in peer review and document engineering decisions. - Investigate production incidents and help prevent recurrence through system improvements and monitoring.
Requirements - At least four years of backend engineering experience in a production environment. - Strong Java skills and experience building APIs or microservices for customer-facing systems. - Working knowledge of data modelling, relational databases, distributed systems, and service reliability. - Experience with testing, code review, and continuous integration and deployment practices. - Careful approach to security, performance, debugging, and operational ownership. - Clear communication, effective cross-functional collaboration, and professional English fluency.
Nice to have Experience with Kotlin, cloud infrastructure, or container platforms may be helpful.