Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Functional Programming / Fintech)

Full-time

Griffin

The team

The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns a product area end-to-end.

When we start work, we explore multiple solutions before picking one. You'll write RFCs, build proof-of-concepts, and run experiments to validate approaches. Once we commit to building something, we care about maintainability more than cleverness, observability more than hoping it works, and scalability more than premature optimisation. We ship quality code over hitting arbitrary deadlines. Once something goes live, we refactor the rough edges rather than polish what's already working.

The opportunity

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, or 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

Your background

You'll fit well here if you come from one of these backgrounds:

  • Functional programming - 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

Beyond that, you'll need:

  • 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Functional Programming / Fintech) in United Kingdom vacancy
  •  ...As a Senior Software Engineer II , you will play a pivotal role in driving technical excellence...  ...and processes to enhance product functionality and performance. Own Deliverables...  ...Cloud Platforms : AWS and GCP Programming Languages : Python , JavaScript... 
    Suggested
    Full time
    Remote work

    Prolific

    United Kingdom
    11 days ago
  •  ...Description We're seeking a talented and motivated full-time Software Engineer, AI Enablement to help Tailscale's engineering organization...  ...AI to their day-to-day work — this is a support/enablement function, not a standalone product team, so success means other teams... 
    Suggested
    Full time

    Tailscale

    United Kingdom
    a month ago
  •  ...The Role As a Senior Software Engineer in the Acquisition Squad, you will be the driving force...  ...architectures, and support core functionality. We have a dedicated team of frontend...  ...elevating those around you through pair programming, mentoring, and code reviews. What... 
    Suggested
    Full time

    Butternut Box

    United Kingdom
    a month ago
  •  ...What You’ll Do As a Software Development Engineer, you will play a pivotal role in developing our endpoint security solution for macOS. You will...  ...direction on increasingly complex projects Review functional and technical requirements to identify gaps, and limitations... 
    Suggested
    Full time
    Shift work

    Beyondtrust

    United Kingdom
    a month ago
  •  ...About the Role We are hiring a Software Engineer - Backend to join the Funds Transfers team. Join the team powering the financial heartbeat...  ...impact, high-scale engineering at the core of a fast-growing fintech, where precision, resilience, and smart execution directly... 
    Suggested
    Full time

    Pliant

    United Kingdom
    25 days ago
  • £80k - £95k per year

     ...customers. She will pick the best candidates from Jack's network. The next step is to speak to Jack. Job Title Full Stack Software Engineer Salary £80k-£95k + Equity Company Description About:Energy is a London-based battery software company backed by... 
    Full time

    Tesla

    United Kingdom
    8 days ago
  •  ...grade Solana smart contracts in Rust ~3+ years of professional software development experience ~ Strong Rust proficiency (production...  ...and CU profiling Previous work experience with matching engines, order books, or execution systems Perpetuals, margin trading... 
    Work experience placement
    Remote work

    Ergonia

    United Kingdom
    15 days ago
  • £100k - £160k per year

     ...office expectation does not apply to contractor positions Software Engineer UK Full-time /London (Engineering) About Applied...  ...product development and experience from commercial autonomy programs. Based in London, our seasoned defence team hails from Palantir... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    United Kingdom
    12 days ago
  •  ...user interaction ~ Collaborate closely with designers, backend engineers and protocol engineers on system design ~ Write tests and...  ...-to-end from design to production  ~3+ years of professional software development experience ~ Strong proficiency with modern frontend... 
    Full time
    Remote work

    Ergonia

    United Kingdom
    15 days ago
  •  ...As a Junior Programmer, you'll work alongside experienced engineers to help build, improve and support Avakin Life, one of the world...  ...A genuine passion for games and building great experiences Programming experience through education, personal projects, game jams or... 
    Full time
    Work from home

    Lockwood Publishing

    United Kingdom
    25 days ago
  •  ...leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand,...  ...technical experience. The Role This is a cloud-based software engineering role for a product-minded engineer who enjoys building fast... 
    Full time
    Work at office
    Work from home

    Wayve

    United Kingdom
    29 days ago
  •  ...deep technical expertise in z/OS Systems Programming, strong Parallel Sysplex administration...  ...thinking, collaboration with cross-functional teams, and participation in planned after...  ...and support IBM and CA/Broadcom system software products across enterprise environments... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    United Kingdom
    24 days ago
  •  ...This role sits in our Platform Engineering team, which delivers...  ...We are looking for a Senior Software Engineer who can turn ideas...  ...paced, collaborative, cross-functional, and global team. The ideal...  ...Healthcare Options Retirement Programs Opportunity for Education... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Pingidentity

    United Kingdom
    a month ago
  •  ...We are looking for an experienced Java Software Engineer to join Fasanara Digital and take...  ...production code alongside developing new functionality. Take end-to-end ownership of technical...  ..., trading, banking, hedge funds, or fintech. Experience within cryptocurrency... 
    Full time

    Fasanara Capital

    United Kingdom
    15 days ago
  •  ...The engineering team at Chainalysis is inspired by solving the hardest technical challenges and building products...  ...expertise ( EVM , UTXO , etc.) to the team and cross-functional stakeholders. Manage the full software development lifecycle, including production... 
    Full time
    Flexible hours

    Chainalysis

    United Kingdom
    a month ago
  • £1,500 per month

     ...content management systems, to complex rules engines, finance calculators and tools. At...  ...weight servlets and serverless, cloud functions. We use modern tools, frameworks and IDEs...  ...other members of the team.     What software, code and frameworks will I be working with... 
    Full time
    Flexible hours

    Inspired Thinking Group

    United Kingdom
    a month ago
  •  ...What you will be doing As a Senior ServiceNow Engineer within the Operational Excellence team, you will play a key role in Baringa’...  ...how we work, and supporting continuous improvement across the function. You'll work alongside the Head of Operational Excellence and... 
    Full time

    Baringa

    United Kingdom
    5 days ago
  •  ...Salesforce, the billing platform ( Stripe/Recurly ), and the engineering provisioning backend ( WebService ) Define and implement a scalable...  ...delivery partner to the VP of Revenue Operations As the function matures, participate in hiring additional technical staff of... 
    Full time
    Contract work

    LucidLink

    United Kingdom
    25 days ago
  •  ...Embodied AI technology. Our advanced AI software and foundation models enable vehicles to...  ...your career! The role As a software engineer for Wayve’s Simulation Technology team,...  ...years of industry experience designing and programming software ~ Excellent communication and... 
    Full time
    Work at office
    Work from home

    Wayve

    United Kingdom
    2 days ago
  •  ...potential. Title and Summary Senior Platform Engineer - HPE Nonstop Vocalink Ltd...  ...technical failure/recovery scenarios, non-functional testing and analysing/tuning system...  ...Nonstop-associated applications, systems, programming/scripting languages, supporting and troubleshooting... 
    Full time
    Worldwide
    Rotating shift

    Mastercard

    United Kingdom
    5 days ago
  • £75k - £85k per year

     ...Information Systems (MIS) and school management software tools are already making a profound...  ...highly autonomous, systems-fluent, and engineering-proficient Front-End Technical Lead to...  ...decisions and provide cross-functional mentorship across our front-end product... 
    Permanent employment
    Full time
    Summer work
    Remote work
    Flexible hours
    Shift work

    Arbor Education

    United Kingdom
    13 days ago
  •  ...AI technology. Our advanced AI software and foundation models enable...  ...for the autonomy performance function. We are specifically looking for product-oriented engineers who will own the autonomy performance...  ...a small team as the Robotaxi program scales. Key... 
    Full time
    Work at office
    Work from home

    Wayve

    United Kingdom
    26 days ago
  • $500 per month

     ...About The Team The Core Engineering team is responsible for working...  ...project while working cross-functionally across engineering and...  ...offering. We are seeking a Senior Software Quality Engineer who will...  ...hands-on experience with any programming language (Python, Go, C++).... 
    Full time
    Local area
    Remote work
    Worldwide
    Home office
    Flexible hours

    Tesla

    United Kingdom
    a month ago
  •  ...technology. Our advanced AI software and foundation models enable...  ...looking for product-oriented engineers who are adept at converting deep...  ...leading a small team as the program scales. Key Responsibilities...  ...relevant to autonomy (e.g., functional safety concepts, safety cases... 
    Odd job
    Full time
    Contract work
    Work at office
    Remote work
    Work from home

    Wayve

    United Kingdom
    26 days ago
  •  ...landscape of AI development. As our Platform Engineering Manager , you will lead our Cloud...  ...in lockstep. You'll thrive in cross-functional teams, each with a clear mission and the...  ...Terraform , Terragrunt , Crossplane Programming Languages: Python , JavaScript ,... 
    Full time
    Remote work

    Prolific

    United Kingdom
    a month ago
  • £35k - £45k per year

     ...have gained your experience within a fintech, software company, SaaS provider, financial services...  ...degree in Computer Science, Software Engineering, Information Technology or a related...  ...the future structure of the technology function. Benefits & Perks: ~ Company... 
    Permanent employment
    Full time
    Work at office
    Trial period

    Tesla

    United Kingdom
    4 days ago
  •  ...to operate, maintain, and enhance critical engineering services as technology evolves. This position involves system programming, infrastructure support, technical analysis...  ...administer, maintain, and support CICS systems software. Create and manage CICS resource... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    United Kingdom
    25 days ago
  •  ...The successful candidate will be responsible for all systems programming aspects of DB2 for z/OS, supporting a large database estate comprising...  ...across multiple regions and platforms. Participate in software maintenance, upgrades, migrations, and implementation... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    United Kingdom
    24 days ago
  • About Ping Identity: At Ping Identity, we believe in making digital experiences both secure and seamless for all users, without compromise. We call this digital freedom. And it’s not just something we provide our customers. It’s something that inspires our company. People...
    Full time

    Pingidentity

    United Kingdom
    25 days ago
  • At Lockwood, our vision is to bring people together through Avakin Life, where players can play, share, and socialize in one of the world's largest and most populous metaverses. Avakin Life provides an immersive 3D life simulation experience for millions of users worldwide...
    Full time
    Remote work
    Worldwide
    Flexible hours

    Lockwood Publishing

    United Kingdom
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Functional Programming / Fintech). Be the first to apply!