Software Engineer, Backend Developer
Central London, Greater London, England, UK
Listed on 2025-10-25
-
Software Development
Backend Developer, Software Engineer
Join to apply for the Software Engineer role at Griffin
Get AI‑powered advice on this job and more exclusive features.
About GriffinHi, we’re Griffin! We’re the bank for companies who want to build and launch financial products. We want to make it easy for companies to bring finance to their customers at the point of greatest relevance. So, we built a bank that is a technology platform and a bank: fully regulated, API‑first, developer‑centric, and purpose‑built to serve innovative fintechs and brands who want to build and embed financial products.
OurContext
We’re rapidly heading towards a future where most of us access financial services through technology companies rather than high street banks. All sorts of companies are now embedding financial products into their apps and user journeys so that their customers can seamlessly make payments, manage expenses, take out loans, save, invest, and do more. The problem is that companies are still dependent on legacy banking infrastructure to offer regulated financial products.
They need to partner with incumbent banks or stitch together middleware from various Banking as a Service (BaaS) providers, which is slow, expensive, and complex. At Griffin we want to change this.
Our culture is intentional and high‑trust: we hire people who fit our core values, encourage open discussion, and work remotely and asynchronously in a fully flexible environment.
Engineering FunctionWe have six Product Engineering teams within Craft:
Banking, Infrastructure, Onboarding Fin Crime, Payments, Platform, and Tooling. Each team is cross‑functional, with Product, Design, and Engineering skills required to discover, shape, architect, build, test, and run end‑to‑end features. Our backend stack is Clojure, Foundation
DB, Bazel, Kubernetes, and AWS; our frontend stack is CLJS, Reframe, Reagent, React, Stitches, Storybook, and Playroom.
As a backend engineer you’ll be responsible for building out one of our core product pillars, which handle core banking, compliance, accounts, and transactions. You’ll help us scale our infrastructure to tens of thousands of requests per second with full correctness and availability, and integrate with multiple payment rails such as Faster Payments, Direct Debit, CHAPS, and various card networks.
Responsibilities- Design, develop, test, and maintain backend services that power core banking functions.
- Collaborate with Product Managers and UX/UI Designers to build products that solve customer needs.
- Work closely with our platform teams to deliver integrated BaaS experiences.
- Ensure system reliability, scalability, and performance at scale.
- Participate in code reviews, architectural discussions, and continuous improvement.
- Ideally at least 2 years of professional experience.
- Experience with functional programming, preferably in Clojure.
- Strong background in distributed systems or full‑stack experience.
- Experience collaborating with product and design teams.
- Experience with Bazel and Foundation
DB. - Domain experience in payments or core banking systems.
- Work in small teams within fast‑paced startup environments.
- Knowledge of payment rails such as Faster Payments, Direct Debit, CHAPS, and card networks.
- 25 days off a year + winter break (closed between Christmas and New Year) + bank holidays.
- Remote‑first flexibility – work from anywhere in the UK.
- Work‑from‑abroad days: up to 20 per year.
- Support with home office setup.
- Share options – you own a piece of what we’re building.
- 1:1 coaching and therapy through Oliva.
- Auto‑enrolment into company pension scheme with Penfold.
- Enhanced parental leave – up to 6 months at full pay.
- Private medical insurance and life insurance (provided by Vitality and AIG respectively).
As a bank, we’re committed to maintaining the highest standards of security. The successful candidate will need to complete background screening, and our offer will be conditional upon satisfactory review of these checks, including verification of right to work, criminal record, credit history, social media and professional reference checks.
Hiring ProcessTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: