Senior Software Engineer, Back End, Accounting & Treasury

4 hours, 35 minutes ago
Senior
Software Development
Caliza

Caliza

Caliza provides a financial platform that facilitates global business expansion through instant cross-border transfers, payout orchestration, and enterprise-grade stablecoin infrastructure, while ensuring strict regulatory compliance and data protection.

Diversified Financial Services
1-10
Founded 2021

Description

  • Design, build, and maintain ledger and treasury services using Kotlin and Spring Boot.
  • Model money movement with double-entry accounting, including returns, reversals, fees, and FX.
  • Build reconciliation across the ledger, bank statements, and on-chain wallet balances.
  • Ensure systems are idempotent and resilient to retries, partial failures, and delayed transactions.
  • Maintain immutable audit trails for finance, compliance, and external audits.
  • Build data and tooling for liquidity management across rails and currencies.
  • Model yield-bearing and financing instruments in the ledger.
  • Reduce manual reconciliation work and improve visibility into balances and liquidity positions.
  • Write thorough tests and review teammates’ code.
  • Collaborate with finance, compliance, and payment operations teams.

Requirements

  • 5+ years of professional back-end development experience.
  • Experience building ledgers, accounting systems, or other systems where monetary correctness is critical.
  • Strong understanding of double-entry accounting, including debits, credits, balances, and reconciliation.
  • Strong experience with Kotlin or Java and relational databases such as Postgres.
  • Experience with exact decimal arithmetic, idempotency, and consistency in distributed systems.
  • Experience with message-driven architectures such as RabbitMQ.
  • Hands-on experience with AI-assisted development and the judgment to review generated code.
  • Professional English and clear written communication for primarily asynchronous collaboration.
  • Experience working autonomously in a fast-moving, ambiguous remote startup.
  • Preferred: experience in payments, banking, fintech, treasury, settlement, stablecoins, custody wallets, FX, multi-currency accounting, liquidity management, financing instruments, audits, or regulatory reporting.
  • Preferred: familiarity with ISO 20022 camt.053 or BAI2 payment and bank statement formats.
  • Must be authorized to work in the country of residence; visa sponsorship is unavailable.
  • Offers are contingent on permitted background, employment, education, and sanctions screening.

Benefits

  • Remote work environment.
  • Health coverage, depending on country of employment.
  • Paid time off and holidays, depending on country of employment.
  • Home office or equipment allowance.
  • Professional development budget.
  • In-person team offsites.
  • Employment through an employer of record or contractor arrangements may be available outside the US, with terms based on local law and market practice.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead ServiceNow Developer

LightFeather 51-250 Internet Software & Services

LightFeather is seeking a fully remote ServiceNow Developer to build and enhance high-code ServiceNow solutions for federal clients, improving enterprise user experiences and system integration.

Agile Scrum
4 hours, 5 minutes ago

Senior Software Development Engineer

GoDaddy 5001-10000 Technology, Information and Internet

GoDaddy is hiring a remote software or data platform engineer to modernize its enterprise data platform through reliable services, self-service tooling, and AI-enabled automation.

Apache Airflow AWS Python
4 hours, 35 minutes ago

Software Engineer, Agent Experience

AssemblyAI 51-250 Media

AssemblyAI is hiring a software engineer to own the agent experience for its Voice AI platform, enabling coding agents to build production-ready integrations reliably on the first attempt.

JavaScript OAuth Python REST API
4 hours, 35 minutes ago

Mortgage Forward Deployed Engineer

Ocrolus 251-1K Banks

Ocrolus is seeking a Mortgage Forward-Deployed Engineer to build customer integrations and production solutions using Ocrolus, Encompass, and related mortgage platforms while helping lenders improve origination workflows.

AWS Azure Generative AI Git JavaScript Machine Learning Microservices Python React SQL TypeScript
1 day, 3 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers