THE OPPORTUNITY:
- Building card issuing from scratch, going direct on Faster Payments, enabling cross-border payments, and building term deposit accounts.
- Writing the reconciliation systems that process millions of FPS transactions, implementing double-entry accounting that tracks card spending and settlements.
- Designing webhook infrastructure with message signing and replay protection, building API versioning that lets us evolve without breaking customers.
WHAT SUCCESS LOOKS LIKE:
- Redesigning the transaction reconciliation service to handle 10x throughput before we hit FPS volume limits.
- Fixing the root cause of webhook delivery failures so we stop getting paged at 3am.
- Building a Bazel rule that cuts build times in half for the whole team, or writing an RFC that becomes the pattern for all event-driven services.
WHAT YOU'LL OWN:
- The technical decisions on your projects - you'll write the RFCs, choose the architecture, and decide when to extend existing systems versus rebuild them.
- Delivery from customer problem to live feature - you'll work with PMs to shape what gets built, then own getting it into production.
- Setting technical direction - your code reviews, implementation patterns, and architectural choices influence how the wider team builds software.
Griffin
Griffin is a fully regulated UK bank that powers the accounts and payments offerings of product-led fintechs and platforms. Since our launch in 2024, we've grown rapidly and are remote-first with a high-trust, high-autonomy culture.