×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer

Remote / Online - Candidates ideally in
Central London, Greater London, England, UK
Listing for: Griffin
Remote/Work from Home position
Listed on 2025-10-25
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Job Description & How to Apply Below
Location: City of London

Join to apply for the Software Engineer role at Griffin

Get AI‑powered advice on this job and more exclusive features.

About Griffin

Hi, 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.

Our

Context

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.

Culture

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 Function

We 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.

Role Overview

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.
Qualifications
  • 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.
Nice to Haves
  • 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.
Benefits
  • 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).
Security & Background Screening

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 Process
  • An initial phone call with our…
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary