Senior Software Engineer

SG, Singapore

Job 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)

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1661162
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned