Senior Software Engineer (Backend): Ledger - Reporting
Core
Build and maintain the financial ledger backbone for stablecoin infrastructure, ensuring accurate reporting, reconciliation, and data integrity for enterprise clients.
Role type
Senior Backend Software Engineer (Financial Ledger & Reporting)
Builds
Standardized financial reports, customer-facing reconciliation APIs, and event-driven transaction processing pipelines.
Domain
Fintech / Stablecoins / Financial Infrastructure
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java, Kotlin, Spring Boot, Distributed Systems, Event-Driven Architecture (Kafka), Relational Databases, Domain-Driven Design, Hexagonal Architecture, Double-Entry Bookkeeping
Preferred skills
Data Warehousing, High-Throughput Database Migrations, Kafka Streams, Multi-tenant Architectures
Technologies
Java, Kotlin, Spring Boot, Kafka, PostgreSQL, Grafana, Prometheus, Micrometer
Responsibilities
Design and implement services producing standardized financial reports; Develop customer-facing reconciliation endpoints; Ensure ledger integrity at scale; Support the FinLedger pipeline; Integrate with downstream consumers; Design for reliability and horizontal scale; Own operational excellence including on-call rotations.
Seniority
Senior, hands-on IC