At a Glance
- Tasks: Solve real financial problems and build resilient services for millions of customers.
- Company: Join Zopa, a pioneering bank redefining finance with a people-first approach.
- Benefits: Flexible working, competitive salary, and the chance to work abroad for up to 120 days a year.
- Why this job: Make a real impact in a fast-paced environment while using cutting-edge technologies.
- Qualifications: Experience in software development, especially with distributed systems and a passion for problem-solving.
- Other info: Be part of a diverse team in a flat hierarchy that values collaboration and creativity.
The predicted salary is between 43200 - 72000 £ 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:
- You love shipping great products, not just writing superb code.
- As an Engineer, you’re interested in the problem, not just the requirements.
- You feel comfortable in a fast-moving environment and are ambitious about the speed and quality of your code.
- We ship our code multiple times a week with the impact measured in the result for the customer, not lines of code.
- An advocate of test-driven development or, even better, behaviour-driven development. A strong commitment to quality is essential.
- You’ve worked on large scale distributed software systems that have proven scalability and complex topologies.
- Enjoy talking to key stakeholders and understand and show passion for the business objectives of the company.
- You are comfortable with a fair bit of uncertainty, fast change, and love solving hard problems collaboratively.
- You are a team player who thrives working in an honest and friendly working atmosphere. We have a flat hierarchy and give you the opportunity to make a real impact.
Your toolkit:
- You’ll work with Kotlin, Kafka, Kubernetes, Docker, AWS Aurora Postgres, and other modern technologies. If you haven’t worked with all of these, we value skilled engineers with a willingness to learn.
- A product-focused engineering mindset.
- Experience building distributed systems at scale.
- Test-driven development practices.
- Comfort operating in uncertainty and rapid change.
- Collaborative problem-solving skills.
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 on the move! Towards the end of 2025 Zopa will be relocating to a brand-new headquarters at 20 Water Street in Canary Wharf. The 44,000 square foot workspace will foster collaboration and inspire creativity for our 900 employees amidst our 2025 growth blitz.
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 London 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.
Senior Software Engineer - London employer: Zopa
Contact Detail:
Zopa Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - London
✨Tip Number 1
Network like a pro! Reach out to current or former Zopa employees on LinkedIn. A friendly chat can give you insider info about the company culture and maybe even a referral. We all know referrals can give your application a serious boost!
✨Tip Number 2
Prepare for the interview by diving deep into Zopa's mission and values. Show us that you’re not just another candidate, but someone who genuinely aligns with our vision of redefining finance. Bring examples of how you've tackled challenges in your past roles!
✨Tip Number 3
Don’t underestimate the power of soft skills! At Zopa, we value collaboration and communication just as much as technical prowess. Be ready to discuss how you’ve worked in teams and solved problems together. It’s all about making an impact!
✨Tip Number 4
Finally, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team. Let’s make it count together!
We think you need these skills to ace Senior Software Engineer - London
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for the role shine through. We want to see that you’re not just looking for any job, but that you’re genuinely excited about making an impact at Zopa.
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer position. Highlight your experience with distributed systems and any relevant technologies like Kotlin or AWS. We love seeing how your skills align with our needs!
Be Clear and Concise: Keep your application clear and to the point. We appreciate straightforward communication, so avoid jargon and focus on what makes you a great fit for our team. Remember, quality over quantity!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join the Zopa family!
How to prepare for a job interview at Zopa
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Kotlin, Kafka, and Kubernetes. Be ready to discuss your experience with these tools or similar ones, and how you've used them to solve real-world problems.
✨Showcase Problem-Solving Skills
Prepare examples of how you've tackled complex challenges in previous roles. Zopa values engineers who are interested in the problem, not just the requirements, so be ready to demonstrate your thought process and collaborative approach.
✨Emphasise Teamwork and Culture Fit
Zopa has a flat hierarchy and values a friendly atmosphere. Highlight your experiences working in teams, how you contribute to a positive culture, and your ability to adapt in fast-moving environments. This will show that you’re a great fit for their team-oriented culture.
✨Ask Insightful Questions
Prepare thoughtful questions about Zopa's engineering culture, their approach to customer impact, and how they handle uncertainty. This not only shows your interest in the role but also helps you gauge if the company aligns with your values and work style.