Senior Software Engineer (Cross Border Payments) at Liminal
, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

26 Jan, 26

Salary

0.0

Posted On

28 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Node.js, JavaScript, Typescript, Payment Systems, PostgreSQL, MongoDB, Kafka, RabbitMQ, AWS, SAGA Patterns, CI/CD, Monitoring Tools, Incident Management, Fintech, Crypto

Industry

Description
What is Xweave? Xweave is on a mission to revolutionize global money movement by pioneering a next-generation payment service that breaks through the traditional barriers in the financial ecosystem. Our approach merges the existing payments infrastructure with digital assets by creating a a global network of regulatory approved digital asset liquidity providers. What is the role? Build the infrastructure that moves money across borders in real-time using stablecoins. You'll work on mission-critical systems that run 24/7, processing transactions across some of the world's most dynamic markets. Node.js is your weapon of choice. You'll design and ship features end-to-end, own critical systems, and directly impact how fast, secure, and reliable our platform is. This isn't a "maintenance mode" role. You'll build new things, solve hard problems, and see your code handle real money at scale. What you’ll do: Build Payment Systems That Actually Work Design and ship scalable payment services (fiat + crypto) that handle high transaction volumes with zero downtime Implement SAGA patterns, orchestration flows (Temporal/Restate), and event-driven architectures Own features from concept to production—full ownership, full impact Payment Domain Work Build settlement, reconciliation, fraud prevention, and KYC/AML workflows Work with cross-border payment rails and stablecoin infrastructure Create run-books and tools for faster incident resolution (e.g., faster MTTR for payment/production failures) Keep Things Running Be on-call and frontline during incidents (we'll train you, but you need to stay calm under pressure) Implement monitoring, logging, and observability that actually helps Do SPOF analysis, optimize costs, and make systems more resilient Security & Compliance (non-negotiable) Protect financial data and ensure compliance with PCI DSS, MAS TRM, ISO 27001 Collaborate & Lead Work with product and business teams to turn ideas into engineering solutions Mentor other engineers, share knowledge, level up the team Build AI tools to help our support team work faster Make build vs buy calls on tools and services Core Skills (must-haves) Min 5+ years building software, strong in Node.js/JavaScript/Typescript Built or operated payment systems or crypto ecosystems Worked in high-transaction, always-on environments Hands-on with PostgreSQL, MongoDB, Kafka, RabbitMQ, AWS Know your way around SAGA patterns, orchestration vs choreography, and clean architecture Experience with CI/CD, monitoring tools, and incident management Led engineering teams or managed projects Background in fintech or crypto exchanges Technical Stack Languages: Node.js, JavaScript/TypeScript, Golang Databases: PostgreSQL, NoSQL, Time series database Messaging: Kafka, RabbitMQ, SQS, MQTT Orchestration: Temporal, Restate Cloud: AWS (primary) Architecture: Microservices, SAGA, Event-Driven, Monorepo Compliance: PCI DSS, MAS TRM, ISO 27001 (Nice to have) Why Join Work on real problems: cross-border payments using cutting-edge stablecoin tech High ownership, high impact—your work matters Learn constantly: payments, crypto, distributed systems at scale Ship fast, fail fast, improve fast Work with smart people who actually care about building great products
Responsibilities
Build scalable payment systems that handle high transaction volumes and ensure zero downtime. Own features from concept to production, including settlement, reconciliation, fraud prevention, and KYC/AML workflows.
Loading...