At a Glance
- Tasks: Solve real financial problems and build impactful software for millions of customers.
- Company: Join Zopa, a pioneering bank redefining finance with a people-first approach.
- Benefits: Enjoy flexible working, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact in finance while working with cutting-edge technology.
- Qualifications: Experience with Kotlin or Java and a passion for clean code and collaboration.
- Other info: Be part of a diverse team in a supportive environment with excellent career prospects.
The predicted salary is between 28800 - 48000 £ per year.
Our Story
Hello there. We’re Zopa. We started our journey back in 2005, building the first ever peer-to-peer lending company. Fast forward to 2020 and we launched Zopa Bank. A bank that listens to what our customers don’t like about finance and does the opposite. We’re redefining what it feels like to work in finance. Our vision for a new era of banking puts people front and centre — we’ve built a business that empowers everyone to aim high, every day, to move finance forward.
The Engineering Challenge
Our Software Engineers don't just write code, they solve real financial problems for millions of customers. You'll work on distributed systems processing thousands of transactions daily, build resilient services that handle people's money, and create experiences that make traditionally complex financial products feel simple.
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.
We’re expanding! From September 2025, Zopa will be opening a brand-new office in Manchester at WeWork, Dalton Place, 29 John Dalton Street, M2 6WF.
At Zopa we value flexible ways of working. We value face-to-face collaboration and a good work-life balance. This hybrid role requires you to come to our Manchester office 2-3 days a week. You'll also have the option of working from abroad for up to 120 days a year! But no matter where you are, we’ll make sure you’ve got everything you need to thrive, both in your work and home life, from day one.
Diversity Statement
Zopa is proud to offer a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds leads to better products for our customers and a unique company culture for our people. We are made up of nearly 50 nationalities, have a DE&I forum made up of Zopians wanting to make a difference and we are proud of our culture where everyone can bring their full self to work. Our approach to DE&I is reflected in our hiring process so please let us know if you require any reasonable adjustments.
Software Engineer - Manchester employer: Zopa
Contact Detail:
Zopa Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Manchester
✨Tip Number 1
Network like a pro! Reach out to current employees at Zopa on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections and showing your genuine interest in the company.
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems relevant to Kotlin or Java. Remember, it’s not just about solving the problem but also explaining your thought process clearly.
✨Tip Number 3
Show off your passion for finance and technology during interviews. Share any personal projects or experiences that highlight your problem-solving skills and how you’ve made an impact in previous roles. This will help you stand out as someone who truly cares about the industry.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Zopa team and ready to make a difference in the world of finance.
We think you need these skills to ace Software Engineer - Manchester
Some tips for your application 🫡
Show Your Passion for Problem-Solving: When you're writing your application, let us see your enthusiasm for tackling real-world problems. Share examples of how you've used your coding skills to make a difference, especially in finance or tech.
Highlight Your Team Spirit: We love collaboration! Make sure to mention any experiences where you worked closely with others, whether it was in an Agile team or during a project. Show us how you communicate and contribute to team success.
Keep It Clean and Clear: Just like the code we write, your application should be clean and easy to read. Avoid jargon and keep your language straightforward. We want to understand your journey and skills without any confusion!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Zopa
✨Know Your Code
Before the interview, brush up on your Kotlin (or Java) skills. Be ready to discuss your past projects and how you wrote clean, maintainable code. Practising coding challenges can also help you demonstrate your problem-solving abilities.
✨Understand Zopa's Mission
Familiarise yourself with Zopa's journey and their approach to finance. Knowing their values and how they aim to redefine banking will help you align your answers with their mission during the interview.
✨Show Your Collaborative Spirit
Zopa values teamwork, so be prepared to share examples of how you've worked effectively in a team. Highlight your experiences in Agile environments and how you’ve contributed to planning and code reviews.
✨Ask Thoughtful Questions
Prepare some insightful questions about Zopa’s engineering culture and the challenges they face. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.