Lead Software Engineer, Backend - Payments
Core
Design, build, and operate scalable backend services and platform components for end-to-end payment experiences serving millions of users and merchants across Southeast Asia.
Role type
Senior IC backend engineer (payments)
Builds
Scalable backend systems, platform components, and payment journeys (QR payments, lending repayments, in-person acceptance)
Domain
Fintech / Payments / Southeast Asia
Deliverable
production ML models | product features | infrastructure
Required skills
Go, distributed systems, SQL/NoSQL databases, Redis, asynchronous/event-driven architectures, debugging, performance optimization
Preferred skills
Technical coaching, architectural trade-offs, incident response, engineering process improvement
Technologies
Go, Redis, SQL, NoSQL
Responsibilities
Lead design and operation of scalable backend services; convert product requirements into technical solutions; maintain code standards and conduct code reviews; partner with cross-functional teams to solve system challenges; improve service reliability through monitoring and incident response; guide engineers through technical coaching and design reviews; identify improvements in engineering processes and developer productivity
Seniority
Senior, hands-on IC with mentorship responsibilities