Senior Software Development Engineer, Recipient & Payment Experience
Core
Building and operating full-stack features for recipient management and payment flows, ensuring fast and reliable money transfers for global customers.
Role type
Senior full-stack software engineer (Go/TypeScript)
Builds
Customer-facing recipient/pay-in interfaces and shared customer domain APIs
Domain
Fintech / Remittances
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Go, TypeScript, distributed systems, system design, API design, observability, mentoring
Preferred skills
Java, Kotlin, payments/fintech domain knowledge
Technologies
Go, TypeScript, React
Responsibilities
Design and implement backend services and frontend interfaces for payment flows; Contribute to shared customer domain APIs and data models; Lead feature development and break down complex problems; Conduct code reviews and mentor junior engineers; Operate production systems and participate in on-call rotations
Seniority
Senior, hands-on IC with mentoring responsibilities