Software Engineer
New Yesterday
Join to apply for the Software Engineer role at Griffin
Overview
Griffin 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.
We are a remote-first, asynchronous, and flexible team building a modern BaaS platform to help brands embed financial products into their apps and user journeys. Our backend stack includes Clojure, FoundationDB, Bazel, Kubernetes, and AWS; our frontend stack includes CLJS, Reframe, Reagent, React, Stitches, Storybook, and Playroom.
What you will be doing
As a backend engineer you will be responsible for building core product pillars that handle banking, compliance, accounts, and transactions. You will contribute to a scale-ready infrastructure with tens of thousands of requests per second and integrate with multiple payment rails (e.g., Faster Payments, Direct Debit, CHAPS, and various card networks).
Who you are
- Ideally at least 2 years of professional experience
- Some professional functional programming experience
- Either a strong distributed systems background or substantial full-stack exposure (experience integrating front and backends directly)
- Experience collaborating with Product Managers and UX/UI Designers to build products that solve customer needs
Nice to have
- Experience with other parts of our stack (Bazel, FoundationDB)
- Relevant domain experience in payments or core banking systems
- Experience working with small teams in fast-paced startup environments
What can we offer you
- 25 days off a year + winter break and bank holidays
- Remote-first flexibility — work from anywhere in the UK
- Home office setup support
- Share options to 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 with up to 6 months at full pay
- Private medical insurance and life insurance (Vitality and AIG)
Security and background checks
As a bank, we require background screening. Our offer is conditional on satisfactory completion of checks including verification of right to work, criminal record, credit history, and professional references.
Process timeline
We aim to move quickly; typical timelines are 2–3 weeks. Steps include:
- Initial phone call with our Talent Team
- Technical and collaboration interview with engineering leadership
- Take-home task in Clojure
- Discussion on technical topics and API knowledge
- Griffin culture interview with team members and founders
How to apply
If you’re interested, apply via the link below. If there’s a match, our Talent team will reach out to schedule an initial conversation.
We’re remote-first. We have a small London office in Moorgate but are comfortable hiring from anywhere in the UK.
Notice on representation
We strive for Griffin to reflect the diversity of the working population. We are committed to creating an inclusive environment for every team member regardless of race, ethnicity, gender, age, sexual orientation, ability, nationality, neurodiversity, or religion. If you’re part of an under-represented group in fintech, we’d love to hear from you.
Griffin Bank Ltd requests that recruitment agencies do not submit CVs unless explicitly asked to do so by our Talent team. Any unsolicited CVs will not be recognised and we will not be liable for any fee or commission.
Seniority level
- Entry level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- Banking
Referrals increase your chances of interviewing at Griffin.
- Location:
- Belfast
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Yesterday
Lead Golang Software Engineer, Commercial Systems
-
Belfast
- IT & Technology
Lead Golang Software Engineer, Commercial Systems Join to apply for the Lead Golang Software Engineer, Commercial Systems role at Canonical Lead Golang Software Engineer, Commercial Systems 3 days ago Be among the first 25 applicants Join to app...
More Details -
-
New Yesterday
Senior Software Engineer
-
Belfast
- IT & Technology
Overview Senior .NET Engineer – Remote (London Office Visit Once a Quarter) – Up to £95k + Bonus & Benefits Our client, a leading FinTech innovator , is expanding their engineering team as they continue to build world-class payment platforms used a...
More Details -
-
New Yesterday
Software Engineer (C#, remote GMT)
-
Belfast
- IT & Technology
Join to apply for the Software Engineer (C#, remote GMT) role at Reincubate // Camo Join to apply for the Software Engineer (C#, remote GMT) role at Reincubate // Camo We’re looking for a Software Engineer to join the team working on Camo (rein...
More Details -
-
New Yesterday
Rust Software Engineer
-
Belfast
- IT & Technology
Rusty hands, sounds bad right? Maybe you want to get your hands dirty with Rust. The Rust programming language is exciting; it provides security, scalability, and is suitable for building heavy applications. If you have used Rust, you know this, an...
More Details -
-
New Yesterday
Senior Software Engineer - Age of Empires (Remote)
-
Belfast
- IT & Technology
Senior Software Engineer - Age of Empires (Remote) Senior Software Engineer - Age of Empires (Remote) 1 week ago Be among the first 25 applicants Forgotten Empires is a full-service game developer focused on Windows PC and Console games. While head...
More Details -
-
New Yesterday
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
-
Belfast
- IT & Technology
Overview Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu. Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data sc...
More Details -