Software Development Engineer II, GMM
Core
Build and maintain the platform that orchestrates money transfers between customers and recipients across borders via external banking and payment partners.
Role type
Senior IC backend software engineer (payments integration)
Builds
Scalable backend services, APIs, and integrations for global money movement
Domain
Fintech / Cross-border payments
Deliverable
production ML models | product features | infrastructure
Required skills
Java/Kotlin or Golang, RDBMS (MySQL/PostgreSQL/SQL Server), system design, data structures and algorithms, Docker, Kubernetes, AWS
Preferred skills
AI tools usage, mentoring junior engineers
Technologies
Java, Kotlin, Golang, MySQL, PostgreSQL, SQL Server, Docker, Kubernetes, AWS
Responsibilities
Design and develop scalable backend services and APIs; Integrate with external banking and payment partners; Collaborate with cross-functional teams across time zones; Develop and maintain technical documentation; Participate in code reviews; Troubleshoot and resolve complex technical issues; Mentor junior engineers and participate in interviewing; Support the team through a rotating on-call schedule
Seniority
Senior, hands-on IC