Griffin is seeking a Clojure Engineer for a full-time position located in London, UK.

Help us create a regulated, API-first bank

Most of the banking world is exclusive, opaque, and not particularly technology-friendly.

We're trying to change that - we want to lower barriers to entry for fintechs by providing easy access, clear documentation, and transparent pricing.

We recently closed a £3M seed round and are hiring our first engineers. By joining now you'll have the opportunity to have outsized impact and to also get a large chunk of available equity.

As a backend engineer you'll be responsible for building out our core banking systems, which are responsible for handling compliance as well as managing accounts and transactions. As a wholesale bank, we're building for scale from day one - our infrastructure has to scale to tens of thousands of requests per second, with all systems fully correct and available. We'll also need fully-functional integrations with a half-dozen different payment rails such as Faster Payments, Direct Debit, CHAPS, and various card networks.

Our technology stack is Clojure, Kafka, Postgres, and Kubernetes.


Some prior Clojure experience is required. Prior devops or security experience is a major plus. Experience with the other parts of our stack is preferred, but not required. Similarly, relevant domain experience in payments or core banking systems is a plus, but not mandatory.

Local and global

Our offices are just off Moorgate in central London, but our engineering workforce is distributed. We're currently prioritizing local hires, but are open to remote for exceptional UK/EU/US/Canadian candidates - especially those with a 5 hour or less TZ diffference.

To Apply

Send your resume to apply-9189 [at] functionaljobs [dot] com