As Principal Software Architect, you will architect a platform where AI agents perform the majority of financial processing work end-to-end - interpreting business intent, validating and enriching transactions, routing approvals, matching and adjudicating documents, resolving exceptions, corresponding with counterparties, and preparing settlement - with humans in the loop by policy, not by default. You will design the platform as a multi-tenant substrate: a shared canonical data model, orchestration engine, sub-ledger, accounting determination service, data layer, and reconciliation engine that multiple engineering teams build their own finance applications on top of, configuring behavior rather than rebuilding shared capability.