Software Development Engineer II- Remittance Transaction Engine
Core
Design and build backend services and APIs for the Remittance Transaction Engine, the core platform processing millions of global money transfers.
Role type
Senior IC backend software engineer (fintech)
Builds
The unified Transaction Platform Gateway and API-first transaction processing systems
Domain
Fintech / Global Remittances / Distributed Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Go, Kotlin, Java, Python, C++, distributed systems design, AWS, CI/CD, observability, AI-assisted development
Preferred skills
Payments domain experience, large-scale system migrations, service decomposition
Technologies
Go, Kotlin, AWS, CI/CD tools
Responsibilities
Design and implement scalable backend services and APIs, migrate consumers from legacy gateways to new APIs, own features end-to-end from design to delivery, improve reliability and performance of Tier-1 systems, participate in on-call rotation, provide code reviews and constructive feedback
Seniority
Senior, hands-on IC