1mo ago

Software Engineer

SingaporeSingapore·Flexiblefull-timemid
Software EngineerSoftware Engineering
3 views0 saves0 applied

Quick Summary

Key Responsibilities

incomplete documentation, schema changes without warning,

Technical Tools
Software EngineerSoftware Engineering

Responsibilities

~2 min read

Financial Partner Integrations

  • →

    Own integrations with banks, payment providers, and liquidity venues end-to-end — from API contract and webhook design through to production hardening and reconciliation

  • →

    Build integrations that are robust to vendor reality: incomplete documentation, schema changes without warning, and validation rules that shift post-go-live

  • →

    Build messaging / notification systems with signature verification and replay protection; pin schemas against real sandbox behaviour; design for failure at every layer

  • →

    Maintain and evolve the reconciliation layer across all connected payment rails — fees, settlement windows, and exception handling as first-class concerns

Operational Automation

  • →

    Identify manual workflows in onboarding, compliance, and back-office operations and systematically replace them with product and automation

  • →

    Enable self-service for internal ops teams and customers, reducing engineering dependency for routine operational tasks

  • →

    Work closely with Compliance and Operations to understand where the friction is and build the tooling that removes it

Treasury & Liquidity Automation

  • →

    Design and build the automation layer for Codex's trading and treasury operations — automated position management, liquidity routing, and risk controls

  • →

    Design for failure: clear handling of automated decision failures, position unwinding, and safe degradation

Engineering Standards

  • →

    Set and maintain the engineering standard for how payment integrations are built at Codex — idempotency, audit trails, fail-closed design, exact decimal arithmetic, and deterministic durable orchestration

  • →

    Mentor engineers on the hard parts of money movement systems

  • →

    Continuously design and build for security, hardening our systems

  • →

    Ship and critically review AI-assisted code with the judgement to identify plausible but incorrect output or output detrimental to a product’s long-term health and sustainability

  • 6 to 10 years of backend engineering experience in cross-border payments, stablecoins, FX infrastructure, or crypto custody

  • Production experience with both crypto rails (on-chain settlement on major networks like Ethereum, Tron and Solana; bridging major stablecoins; DeFi protocols) and fiat rails (SWIFT, SEPA, local schemes such as FPS or CHATS)

  • Must-have: Production experience with durable workflow orchestration — Temporal strongly preferred. Includes deterministic replay, safe versioning of live workflows, idempotency keys, and compensation logic

  • Must-have: Strong TypeScript/Node and Postgres in a money context — fail-closed design, exact decimal arithmetic, append-only audit trails

  • Must-have: Hands-on third-party API integration experience, including vendors with incomplete documentation, webhook reliability requirements, and schema instability

Location & Eligibility

Where is the job
Flexible, Singapore
Hybrid, some on-site time required
Who can apply
SG

About this job

Who can apply
Singapore
Posted
46 days ago
Employer
has 5 open jobs on Jobera in 2 countries.

Listing Details

Posted
September 1, 2026
First seen
September 1, 2026
Last seen
October 17, 2026

Posting Health

Days active
45
Repost count
0
Trust Level
21%
Scored at
October 17, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Employees
11-50
View company profile
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Software Engineer