Griffin Banking Ltd logo

Software Engineer

Job Overview

Location

London, UK

Job Type

Full-time

Category

Software Engineer

Date Posted

February 26, 2026

Full Job Description

đź“‹ Description

  • • Join Griffin, a pioneering fintech company revolutionizing the financial services landscape by building the bank for companies that want to create and launch their own financial products. We are at the forefront of a paradigm shift where technology companies, not traditional high street banks, are becoming the primary access point for financial services. Our mission is to empower businesses to seamlessly embed financial products – such as payments, expense management, loans, savings, and investments – directly into their existing applications and user journeys, making finance accessible and relevant at the point of need.
  • • As a Software Engineer within our 'Craft' function, you will play a pivotal role in developing and enhancing our core product pillars. You will be an integral part of a cross-functional team, comprising Product, Design, and Engineering expertise, dedicated to the end-to-end lifecycle of features. This includes discovery, shaping, architecting, building, testing, and operating these features. Our approach prioritizes thoughtful development and meticulous execution over rapid, error-prone iterations, fostering an environment where quality and precision are paramount.
  • • Your day-to-day responsibilities will be diverse and impactful, potentially involving the development of critical banking domain features. This could include working on user onboarding processes, sophisticated transaction monitoring systems, robust ledger management, or the intricacies of payment rails. Alternatively, you might contribute to essential 'normal' SaaS application features, such as advanced invoicing systems, flexible webhook integrations, or comprehensive roles and permissions management.
  • • We operate with a philosophy of high-trust and high-autonomy, empowering our engineers to manage their own hours and work asynchronously. This remote-first culture is designed to enable you to do your best work, wherever and whenever that may be. You will be part of a team that values transparency, open discussion, and constructive challenge across all organizational levels.
  • • Our backend technology stack is built upon Clojure, FoundationDB, Bazel, Kubernetes, and AWS, providing a robust and scalable foundation for our innovative platform. You will have the opportunity to work with and contribute to these cutting-edge technologies, deepening your expertise in functional programming and distributed systems.
  • • This role is primarily focused on individual contribution, emphasizing hands-on technical skills and deep problem-solving. However, Griffin also supports distinct career progression paths. If you have aspirations towards people leadership, there are opportunities to explore and transition into management roles over time, allowing for multifaceted career development within the company.
  • • You will collaborate closely with Product Managers and UX/UI Designers, translating complex customer needs into elegant and effective technical solutions. Your contributions will directly influence the development of financial products that empower our clients and shape the future of embedded finance.
  • • We are committed to building a bank that is not only technologically advanced but also fully regulated, API-first, and developer-centric. Your work will be instrumental in achieving this vision, making it easier for innovative fintechs and brands to bring their financial product ideas to life.
  • • Embrace a culture that values craftsmanship and thoughtful engineering. We aim to move deliberately, ensuring the reliability and integrity of the financial services we enable. Your expertise will be crucial in maintaining these high standards.
  • • Contribute to a dynamic and evolving product suite, tackling challenging problems in a fast-paced, yet structured, environment. You will be part of a team that is passionate about building the future of finance and making a tangible impact on the industry.
  • • This is an exceptional opportunity to join a growing, well-funded company that is fundamentally changing how financial services are delivered. You will be empowered to take ownership, drive innovation, and grow your career in a supportive and forward-thinking organization.

🎯 Requirements

  • • At least two years of professional software engineering experience, with a strong preference for candidates with experience in functional programming languages like Clojure, Haskell, Erlang, Elixir, or Scala.
  • • A solid background in distributed systems or significant full-stack development experience, including direct integration of front-end and back-end systems.
  • • Proven ability to collaborate effectively with Product Managers and UX/UI Designers to deliver customer-centric products.
  • • Experience working within a remote-first or asynchronous work environment is highly desirable.

🏖️ Benefits

  • • Competitive salary and equity package.
  • • Fully remote role, allowing you to work from anywhere in the UK.
  • • Flexible working hours and a focus on asynchronous communication.
  • • Opportunities for professional development and career progression, including potential pathways into people leadership.
  • • A supportive and inclusive company culture that values autonomy, trust, and transparency.

Skills & Technologies

Scala
React
Rails
AWS
Kubernetes
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Griffin Banking Ltd logo
Griffin Banking Ltd
Visit Website

About Griffin Banking Ltd

Griffin Banking Ltd is a UK-based banking-as-a-service platform providing APIs and infrastructure for fintechs and brands to launch regulated financial products. It offers safeguarding accounts, client money accounts, and full-stack banking services including payments, cards, and lending, all under a single banking license regulated by the PRA and FCA.

Similar Opportunities

Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

12 days ago

Apply
Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

3 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

8 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

9 days ago

Apply