Software Engineering (Payments)

Menyala
Singapore
SGD 80,000 - 100,000
Job description

Xweave is building the orchestration engine for the future of cross-border money movement — combining the best of blockchain, stablecoins, and AI. Our platform integrates crypto rails with traditional financial systems to deliver seamless, programmable, and intelligent fund transfers across the globe. We are a deeply technical team working at the intersection of blockchain infrastructure, AI agents, and money transfer compliance.

What is the role?

We're looking for a founding Software Engineer (Lead/Senior) to join our team.

  1. Design, implement, and evolve our core orchestration engine using Node.js, Prisma, and PostgreSQL.
  2. Lead the architecture of distributed Temporal workflows to handle payment routing, retries, settlements, and audits.
  3. Drive the development of our internal MCP service, used for training and fine-tuning models that detect routing paths and optimize FX/corridor selection.
  4. Architect and build LLM-powered AI agents using LangChain to autonomously search, analyze, and act on cross-border opportunities.
  5. Collaborate on the full lifecycle of AI models — from data labeling and training to inference, evaluation, and feedback integration.
  6. Maintain and evolve our codebase to ensure clean interfaces and smooth integration of new partners into our network.
  7. Mentor junior engineers and guide code quality, security practices, and observability standards.
  8. Work closely with the founding team to shape product direction, infrastructure scale-up, and integration with blockchain and financial partners.

Attributes?

What You Bring

  1. 5+ years of experience in backend engineering (preferably with Node.js or TypeScript).
  2. Strong grasp of distributed systems, workflow orchestration, and event-driven architecture.
  3. Deep experience with PostgreSQL, and confidence with ORM layers like Prisma.
  4. Hands-on experience with Temporal.io or similar workflow engines.
  5. Familiarity with LLM concepts, and experience building agent-style systems using LangChain or similar tools.
  6. Exposure to blockchain primitives, stablecoins, and VASP/payment rails integration.
  7. Product-minded: you care about the “why,” not just the “how.”
  8. Comfortable navigating early-stage uncertainty, while setting high engineering standards.

Bonus

  1. Experience leading teams or projects in fintech or crypto infrastructure.
  2. Familiarity with FX trading, liquidity networks, or regulatory frameworks.
  3. Contributions to open-source in the AI, blockchain, or payment domains.

Why Xweave

  1. We’re shaping the future of programmable global finance.
  2. You’ll work at the frontier of AI agents and crypto payments.
  3. Early opportunity to shape architecture, hiring, and technical culture.
  4. Backed by strong infrastructure and fintech partners.

Apply for this job

* indicates a required field

First Name *

Last Name *

Email *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Do you currently have legal Singapore work authorization? * Select...

Will you, now or in the future, require the support of Menyala to maintain that authorization? * Select...

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineering (Payments) jobs in Singapore