Senior Software Engineer, Money
Core
Design, build, and operate core ledger and financial infrastructure systems that accurately record crypto and fiat money movement, settlements, and reconciliations.
Role type
Senior Software Engineer (Financial Infrastructure)
Builds
Ledger platform, bank settlement pipelines, and reconciliation services connecting to external payment rails.
Domain
Cryptocurrency, Fintech, Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Backend system design, distributed stateful systems, data integrity, Scala, Go, unit testing, CI/CD, cloud infrastructure (AWS/GCP/Azure), complex system debugging.
Preferred skills
Ledger systems experience, double-entry bookkeeping, reconciliation processes, regulatory reporting, external payment rail integration (ACH/wire), workflow orchestration (Temporal/Cadence), fintech background.
Technologies
Scala, Go, AWS, GCP, Azure, Temporal, Cadence
Responsibilities
Design and develop ledger and payments services; build bank settlement and reconciliation pipelines; implement safeguards for correctness and consistency; partner with finance/treasury teams to translate workflows into system behavior; design scalable APIs and data models; write production-grade code; monitor system health and participate in incident response; mentor teammates on correctness and auditability.
Seniority
Senior, hands-on IC