Job Description
About Riff Riff Financial is a UK fintech building an AI-powered autonomous savings agent - an app that automatically moves customers' money between accounts to earn more. We're pre-launch, backed by Passion Capital and SFC, and building core financial infrastructure from the ground up.
The role
We're hiring a graduate/junior backend engineer to work alongside our CTO on the systems that power the product - the money-movement engine, ledger and APIs. You'll start on well-scoped, supervised backend work and grow into more responsibility as you prove yourself. Hands-on, with real mentorship and real impact: your code reaches customers quickly.
What you'll do
- Build and test backend services in Java/Spring on AWS
- Work with event-driven systems (Kafka, event sourcing) as you learn our architecture
- Write clean, well-tested code and take feedback through code review
- Contribute to APIs, data and integration work across the stack
What we're looking for
- Solid Java fundamentals, from a CS degree or equivalent self-taught experience
- Evidence you build things and teach yourself fast - a side-project, dissertation, hackathon or open-source work
- Care for clean, correct code and a willingness to learn payments and fintech
- UK-based, with the right to work in the UK
Nice to have (not essential)
- Any exposure to Spring, AWS, SQL, Python, Flutter/Dart or event-driven systems
- Interest in fintech, open banking or AI agents
What we offer
- Salary of £45,000 plus equity options
- Close mentorship from an experienced CTO and genuine early responsibility
- A short paid take-home task as part of our process, so you can show how you work
- Remote-friendly working, UK-based, with occasional in-person
If you want early responsibility and a front-row seat in a fast-moving fintech, we'd love to hear from you.