×
Register Here to Apply for Jobs or Post Jobs. X

Engineering Senior Backend Engineer — Ledger Remote

Remote / Online - Candidates ideally in
Ashland, Boyd County, Kentucky, 41101, USA
Listing for: Financial Infrastructure, Inc.
Remote/Work from Home position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Service status ·
A8 Core™
· The Operating System for Financial Accounts
· The account operating system
· API-first

Own the double-entry ledger at the core of every A8 Core™ account — the one component that is never allowed to be wrong.

Location Remote (United States) Reports to Principal Software Architect Team Engineering

Own the double-entry ledger at the core of every A8 Core™ account — the one component that is never allowed to be wrong.

Every balance, every deposit, every transfer, and every directive on the platform resolves to an entry in the ledger. It is the system of record that customers, auditors, and regulators ultimately trust. This role owns the correctness, performance, and auditability of that ledger: exactly-once posting, immutable history, and balances that are right to the cent under load.

What you’ll own
  • Double-entry posting, balance computation, and the immutable transaction history.
  • Exactly-once semantics and idempotent posting keyed to the caller’s Provider Reference Id .
Transaction processing
  • The lifecycle of deposits, withdrawals, transfers, and account directives from acceptance to settlement.
Integrity & audit
  • Reconciliation between the ledger and external rails, and the append-only evidentiary record that proves every posting.
Performance & scale
  • High-throughput posting, partitioning, and the data model that keeps it fast as account volume grows.
Responsibilities
  • Design and build ledger services on .NET 10 that post transactions correctly and idem potently.
  • Guarantee exactly-once posting and consistent balances under concurrency and retries.
  • Implement reconciliation and integrity checks against funding rails and account state.
  • Write the append-only evidentiary record alongside every state change, keyed to the Request Id.
  • Partner with Compliance on the audit and reporting needs the ledger must satisfy.
  • Hold the correctness bar through rigorous testing, property-based checks, and code review.
Qualifications Required
  • 6+ years building backend services in production, with significant time on systems where correctness is non-negotiable.
  • Strong .NET / C# and relational data modeling (SQL Server or PostgreSQL).
  • Deep, practical understanding of idempotency, concurrency, transactions, and consistency.
  • Experience with financial ledgers, payments, or other transaction-of-record systems.
Preferred
  • Hands‑on experience designing double-entry accounting or ledger systems.
  • Event‑driven and event‑sourced architectures at scale.
  • Familiarity with Service Stack and high‑throughput payment processing.
Technical environment Core Data Infrastructure Practices

Idempotency Event sourcing Reconciliation

Your first year

First 90 Days

  • Ship your first ledger improvements and develop a deep model of how posting and balances work.

First 6 Months

  • Lead a ledger subsystem end to end and measurably strengthen reconciliation and integrity.

First 12 Months

  • Own the correctness and performance roadmap for the ledger as account volume scales.

Join the team

Why join A8 Core™

The ledger is the part of fintech that has to be exactly right, every time. You will own the component the entire platform’s trust rests on — and build it to a standard that holds for decades.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary