Software Engineer @Griffin
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 1mth ago

[Hiring] Software Engineer @Griffin

1mth ago - Griffin is hiring a remote Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: UK

Role Description

Right now, we're building card issuing from scratch, going direct on Faster Payments, enabling cross-border payments, and building term deposit accounts. Day to day, this means:

  • Writing the reconciliation systems that process millions of FPS transactions
  • Implementing double-entry accounting that tracks card spending and settlements
  • Designing webhook infrastructure with message signing and replay protection
  • Building API versioning that lets us evolve without breaking customers
  • Creating payment approval workflows that satisfy both user experience and compliance requirements

What success looks like

Success here is about impact beyond your own code: improving how we work, making other engineers more productive, and building systems that our customers (other developers) actually want to use. This looks like:

  • Redesigning the transaction reconciliation service to handle 10x throughput before we hit FPS volume limits
  • Fixing the root cause of webhook delivery failures so we stop getting paged at 3am
  • Building a Bazel rule that cuts build times in half for the whole team
  • Writing an RFC that becomes the pattern we use for all event-driven services
  • Pairing with another engineer to help them reason through FoundationDB transaction semantics
  • Owning card issuing from initial RFC through to processing the first live transaction - making every architecture and implementation decision along the way

What you'll own

  • The technical decisions on your projects - you'll write the RFCs, choose the architecture, and decide when to extend existing systems versus rebuild them
  • Delivery from customer problem to live feature - you'll work with PMs to shape what gets built, then own getting it into production
  • Setting technical direction - your code reviews, implementation patterns, and architectural choices influence how the wider team builds software
  • Production responsibility - the systems you build are yours to monitor, debug, and improve when issues arise

Qualifications

  • Functional programming experience - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects that demonstrate deep functional programming experience
  • Fintech domain expertise - you've worked in payments, accounts, ledgers, or compliance where you've dealt with money movement, reconciliation, and regulatory requirements
  • Strong software fundamentals and distributed systems knowledge - you understand consistency models, idempotency, and the failure modes that actually matter in production
  • Experience working in product-focused, collaborative teams - you've shaped what gets built alongside PMs and designers, not just implemented specs
  • Comfort with startup pace and ambiguity - priorities shift, requirements evolve, and you adapt without needing perfect clarity upfront

Benefits

  • Remote-first flexibility: Work from anywhere in the UK
  • Time off: 25 days’ holiday, bank holidays and a winter break (we shut down between Christmas and New Year)
  • Share options: Own a part of what we’re building together
  • Work from abroad: Up to 20 days a year
  • Pension: Auto-enrolment into our Penfold scheme
  • Insurance: Private medical with Bupa (including family cover) and life insurance with AIG
  • Wellbeing: 1:1 coaching and therapy session available through Oliva
  • Family leave: Enhanced parental leave with up to 6 months on full pay after two years’ service
  • AI tools: Everyone has a Claude subscription on us and access to other premium tools
  • Your setup: We’ll support you in creating a comfortable and effective WFH environment
Before You Apply
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Griffin
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,038+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later