Software Engineer
As a backend engineer, you'll be responsible for building out one of our core product pillars. You'll be working in one of our Craft teams 6 exactly which will depend on your background, the current team need and your preference. Day to day, this could be working on banking domain features like onboarding, transaction monitoring, ledgers, payment rails, or 'normal' SaaS app features like invoicing, webhooks or roles and permissions.
At Griffin, we support two progression paths: one focused on individual contributions and one focused on people leadership. This role is primarily centred on individual contribution, with a strong focus on hands-on skills. That said, there's also the opportunity to move into a people management role over time if that's something you'd like to explore.
Responsibilities
- At least two years' professional experience. We're hiring across multiple levels, from strong mid-level engineers to senior or lead engineers who are excited to help shape our technical direction.
- Some functional programming experience, ideally with Clojure, but we're open to others such as Scheme, Haskell, Erlang, Elixir or Scala too.
- Either a very strong distributed systems background or a healthy amount of full-stack exposure (i.e. 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 the other parts of our stack (Bazel, FoundationDB, Kube, AWS).
- Have worked in domains that are relevant to what we're building. This could be banking, payments, billing or the wider fintech space.
- Experience working with small teams, ideally in fast-paced start-up environments.
View all remote jobs at Griffin Bank →
FAQ
- Is the Software Engineer position at Griffin Bank remote?
- Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
- When was this Software Engineer job posted?
- This listing was posted on February 27, 2026 and is still open for applications.
- How do I apply for the Software Engineer position at Griffin Bank?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Technical Direction jobs
Staff AI Acceleration Engineer
DaveUnited States
Staff Software Engineer, TwoTwenty
PinterestSan Francisco, United States
Associate Technical Success Manager
New RelicUnited States
Senior Reliability Engineer
ServiceNowMinneapolis, United States
Senior Backend Software Engineer, Payments Platform
AirbnbUnited States