Senior Backend Engineer, Accounting & Treasury (Remote)

Remote

San Francisco (CA)

Remote

USD 140,000 - 210,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Caliza is seeking a Senior Software Engineer for the Accounting & Treasury team to design and own the ledger, reconciliation, and fiat–stablecoin conversions across rails. Our settlement ecosystem requires precise money handling and auditable trails, with rapid iteration in a remote startup.

You will work closely with finance, compliance and operations to build resilient systems in Kotlin and Spring Boot, enabling scalable liquidity management and cross-border payments.

Qualifications

  • 5+ years of professional back-end development experience.
  • Experience building ledgers, accounting systems, or other systems where correctness of money is critical.
  • A solid understanding of double-entry accounting: debits, credits, balances and reconciliation.
  • Strong experience with Kotlin or Java (we use Kotlin), and relational databases such as Postgres.
  • Experience with exact decimal arithmetic, idempotency, and consistency in distributed systems.
  • Experience with message-driven architectures (e.g. RabbitMQ).
  • Hands‑on experience with AI‑assisted development in your daily work, with the judgment to review and question what the tools produce.
  • Comfort with high autonomy and ambiguity in a fast‑moving, remote startup.
  • Clear written communication. Most of our collaboration is async.

Responsibilities

  • Design, build and maintain ledger and treasury services in Kotlin and Spring Boot.
  • Model money movement correctly with double-entry accounting, including returns, reversals, fees and FX.
  • Build reconciliation between our ledger, bank statements and on-chain wallet balances, and surface breaks clearly.
  • Make our systems idempotent and resilient, so retries and partial failures never create or lose money.
  • Maintain immutable audit trails that support finance, compliance and external audits.
  • Build the data and tooling that support liquidity management.
  • Model yield-bearing and financing instruments in the ledger, from simple to complex.
  • Write thorough tests and review your teammates' code.

Skills

Kotlin
Java
PostgreSQL
Double-entry accounting
Ledger systems
RabbitMQ
Distributed systems
AI-assisted development
Remote work

Tools

Spring Boot

Job description

Caliza is seeking a Senior Software Engineer for the Accounting & Treasury team to design and own the ledger, reconciliation, and fiat–stablecoin conversions across rails. Our settlement ecosystem requires precise money handling and auditable trails, with rapid iteration in a remote startup.

You will work closely with finance, compliance and operations to build resilient systems in Kotlin and Spring Boot, enabling scalable liquidity management and cross-border payments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Financial Ledger & Reconciliation
Senior Backend Engineer, Financial Ledger & Reconciliation

Caliza • United States

Remote
USD 140,000 - 190,000
Senior Backend Engineer – Ledger & Treasury (Remote)
Senior Backend Engineer – Ledger & Treasury (Remote)

Caliza • United States

Remote
USD 140,000 - 190,000
Health coverage
Paid time off
Home office allowance
+2
Senior Software Engineer, Back End, Accounting & Treasury (Fully Remote)
Senior Software Engineer, Back End, Accounting & Treasury (Fully Remote)

Caliza • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer, Back End, Accounting & Treasury
Senior Software Engineer, Back End, Accounting & Treasury

Caliza • United States

Remote
USD 140,000 - 190,000
Health coverage
Paid time off
Home office allowance
+2
Senior Frontend Engineer: Real-Time Dashboard (Remote)
Senior Frontend Engineer: Real-Time Dashboard (Remote)

Caliza • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer, Back End, Accounting & Treasury
Senior Software Engineer, Back End, Accounting & Treasury

Remote • San Francisco (CA)

Remote
USD 140,000 - 210,000
Remote Payments Operations Engineer
Remote Payments Operations Engineer

Caliza • United States

Remote
USD 110,000 - 140,000
Health coverage
Home office or equipment allowance
Professional development budget
+1
Remote Payment Operations Engineer
Remote Payment Operations Engineer

Remote • San Francisco (CA)

Remote
USD 140,000 - 190,000
Senior Frontend Engineer — Real-Time Dashboard (Remote)
Senior Frontend Engineer — Real-Time Dashboard (Remote)

OpenKrill • United States

Remote
USD 120,000 - 180,000
Remote Senior DevOps Engineer – Fintech Infra
Remote Senior DevOps Engineer – Fintech Infra

Caliza • United States

Remote
USD 140,000 - 190,000