Lead Software Engineer, FundsCore
Core
Design and deliver regional-scale, fault-tolerant payment platforms powering consumer, driver, merchant, and enterprise ecosystems across Southeast Asia.
Role type
Senior IC Lead Software Engineer (Payments Architecture)
Builds
High-volume transaction processing services, wallets, real-time bank transfers, and settlement/reconciliation systems.
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed systems & microservices, Payments domain (settlement, reconciliation, ledger), Java/Go/Python, SQL/NoSQL, Cloud (AWS/Azure/GCP), Security & Compliance (PCI DSS, KYC/AML), DevOps/SRE practices
Preferred skills
Master's degree, AI tooling for coding, Advanced Java/Go/Python, Multi-region cloud architecture
Technologies
Java, Go, Python, AWS, Azure, GCP, SQL, NoSQL
Responsibilities
Define core payments architecture and drive platformization, Build resilient integrations with card networks/banks/APMs, Lead regionalization across currency and regulation, Mentor senior/staff engineers and scale best practices, Author design docs/RFCs and lead architecture reviews, Champion reliability, observability, and cost efficiency
Seniority
Senior, hands-on IC with leadership responsibilities