- Design and operate double-entry ledger systems and transaction processing pipelines.
- Implement real-time decisioning and spend control rules engines.
- Handle multi-currency and global money movement.
- Define and maintain invariants to ensure system correctness under operational conditions.
- Own lifecycle of financial transactions including failure handling, reconciliation, and reporting.
- Integrate with external financial partners, processors, banks, and networks.
- Lead architectural decisions and document technical trade-offs.
- Improve system resilience, observability, and operational tooling.
- Mentor engineers and define best practices for financial systems.
PostgreSQLPythonDjango+1 more