Why this role stands out
Accelerate your career at Zopa, an award-winning, people-first fintech leader where you will tackle complex engineering challenges while enjoying the flexibility of a hybrid work environment. You will thrive in this role if you are a forward-thinking developer eager to build resilient, high-impact distributed systems within an innovative and supportive team culture. Apply today to help redefine the future of finance and make your mark on a company consistently recognized as one of the UK’s most loved workplaces.
Quick overview
Job description
Your Impact
- Writing clean, reliable and maintainable backend code using Kotlin
- Working on scalable cloud-based systems within a product-focused Agile team
- Collaborating with engineers, product managers and designers to build and ship features
- Taking part in planning, technical discussions and code reviews
- Building well-tested services and contributing to continuous delivery
- Taking ownership of your work — from development to production
- Continuously learning and developing your skills in a supportive environment
Your Toolkit
- You’ve got some solid hands-on experience with Kotlin (or Java) in a real-world setting
- You care about writing good quality code and value clean design and testing
- You’re curious, eager to learn and not afraid to ask questions
- You enjoy solving problems and working as part of a collaborative team
- You want to build things that have a real impact on customers
- You communicate clearly and are happy contributing to team decisions
- You’re excited by modern engineering practices like CI/CD and cloud-native tools
Our Engineering Culture
- Customer impact over unnecessary complexity
- Team success over individual heroics
- Operational ownership, not just feature delivery
- Continuous improvement through honest feedback
Added Bonus
- Experience with fintech or banking is a plus, but we value problem-solvers from all backgrounds
Our approach to AI in interviews
At Zopa, AI isn't something we're testing out — it's part of how we work every day. As a proud partner of Jobs 2030, we're committed to building AI fluency across our workforce, and we expect Zopians to use AI as part of how they do their jobs.
Because of that, we want to be transparent about how we think about AI use during our hiring process.
Behavioural and competency-based interviews: please don't use AI. These conversations are designed to understand you — your experiences, your judgment, and how you've approached real situations. An AI-generated answer can't tell us that. What it can do is get in the way of us finding out whether we're the right fit for each other.
Technical interviews: it depends on the role. Some technical stages actively welcome AI use, others don't. Your Talent Partner will let you know what's expected at each stage. Where AI is part of the assessment, we'll be interested not just in the outcome, but in how you used it – the tools you chose, your reasoning, and the decisions you made along the way.
Haystack's AI agent can fill in and submit this application for you. How AI auto apply works
Similar jobs
- MA

Software Engineer, AI InfraRecently posted Auto Apply
Microsoft AI · London · Hybrid · Posted 13 Nov 2026 🇬🇧
Microsoft OfficeC#C+++5Technology£91.8k - £137.6k/yr - CA
Linux Platform Integration - Ubuntu Systems Senior EngineerRecently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
DockerGitTCP/IP+7Salary not listed - CA
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)Recently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
DockerEmbedded SystemsTCP/IP+9TechnologySalary not listed - CA
Embedded Linux Senior Software Engineer - OptimisationRecently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
DockerTCP/IPArticulate+5TechnologySalary not listed - CA
Senior/Staff/Principal EngineerRecently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
DockerOpenStackRust+12TechnologySalary not listed - CA
Community Engineer (multiple roles and seniority levels)Recently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
GitArticulateIoT+3EngineeringSalary not listed - CA
Senior Software Engineer - MAASRecently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
DNSIoTPython+4TechnologySalary not listed - CA
Senior Software Engineer - Python/Golang - KubernetesRecently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
GoIoTPython+2TechnologySalary not listed - CA
Senior Software Engineer - Python/MongoDBRecently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
MongoDBPythonKubernetes+1TechnologySalary not listed - CA
Senior Juju Software Engineer (Go)Recently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
DockerOpenStackRust+11TechnologySalary not listed - CA
Senior Software Engineer (Backend)Recently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
ArticulateContinuous ImprovementIoT+3TechnologySalary not listed - CA
Senior Software Engineer - Digital WorkplaceRecently posted Auto Apply
Canonical_managed_posts · London · Hybrid · Posted 10 Nov 2026 🇬🇧
SvelteIoTLLM+6TechnologySalary not listed
