At a Glance
- Tasks: Design and evolve services for core banking products, processing thousands of transactions daily.
- Company: Join Zopa, a forward-thinking fintech company focused on customer impact and team success.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth and cross-training.
- Other info: Embrace a culture of continuous improvement and operational ownership.
- Why this job: Shape technical direction and influence high-impact projects in a dynamic environment.
- Qualifications: Experience with C#, strong problem-solving skills, and a passion for mentoring others.
The predicted salary is between 60000 - 80000 € per year.
Requirements
- You’ll work with C#, 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 track record of delivering high-impact, complex systems in production environments.
- Strong testing discipline, with a commitment to strictly following Test-Driven Development (TDD).
- Strong systems thinking and architectural judgement.
- The ability to navigate ambiguity and turn complexity into clear, actionable plans.
- Confidence making data‑informed technical decisions with long‑term consequences in mind.
- Experience influencing beyond your immediate team.
- A deep customer focus and a bias toward measurable outcomes.
- Experience mentoring others and amplifying team impact.
- Ownership beyond your own output.
- (Desirable) Experience with fintech or banking is a plus, but we value problem‑solvers from all backgrounds.
What the job involves
- You will design and evolve the services that power core banking products. The systems you help build process thousands of financial transactions every day. They must be scalable, resilient and secure.
- This role goes beyond implementation. You will shape technical direction. Influence cross‑team initiatives. Own complex, high‑impact work from concept through to production.
- You will help decide not just how we build, but what we build and why. This is senior in impact, not just title.
- We’re growing across several of our product‑engineering tribes at Zopa, with current opportunities in Current Accounts, Lending, Credit Cards and Product Enablement.
- Owning complex initiatives end to end, from idea to measurable outcome.
- Designing scalable backend systems that stand up to real‑world scale and complexity.
- Making architectural decisions that balance immediate delivery with long‑term sustainability.
- Bringing structure and clarity to ambiguous problems.
- Influencing prioritisation and trade‑offs across teams.
- Raising the bar for engineering quality, reliability and accountability.
- Mentoring engineers and strengthening overall team capability.
- Driving continuous improvement in how we build and operate systems.
Our engineering culture:
- Customer impact over unnecessary complexity.
- Team success over individual heroics.
- Operational ownership, not just feature delivery.
- Continuous improvement through honest feedback.
Senior C# Software Engineer in London employer: Deepstreamtech
At Zopa, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through our support for continuous learning and cross-training opportunities, particularly in cutting-edge technologies like JVM/Kotlin. With a focus on customer impact and team success, we empower our engineers to take ownership of complex projects, ensuring that every contribution is meaningful and impactful.
StudySmarter Expert Advice🤫
We think this is how you could land Senior C# Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving C#, Docker, or any tech mentioned in the job description. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to TDD and system design. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨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, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior C# Software Engineer in London
Some tips for your application 🫡
Show Your Passion for Learning:We love engineers who are eager to learn! If you haven't worked with all the tech listed, don't sweat it. Highlight your willingness to dive into new technologies and how you've tackled challenges in the past.
Demonstrate Your Problem-Solving Skills:When writing your application, focus on how you approach complex problems. Share examples of how you've turned ambiguity into clear plans and made data-informed decisions that had a real impact.
Highlight Your Team Influence:We value collaboration, so make sure to mention any experiences where you've influenced beyond your immediate team. Talk about how you've mentored others or contributed to team success, not just your own.
Apply Through Our Website:Ready to take the plunge? We encourage you to apply through our website. It’s the best way for us to see your application and get to know you better. Let’s build something great together!
How to prepare for a job interview at Deepstreamtech
✨Know Your Tech Stack
Familiarise yourself with C#, Kafka, Kubernetes, and Docker. Even if you haven't worked with all of them, be ready to discuss your experience with similar technologies and how you can quickly adapt. Show us your willingness to learn and grow!
✨Demonstrate Problem-Solving Skills
Prepare examples of complex problems you've tackled in the past. Highlight your systems thinking and architectural judgement. We want to see how you navigate ambiguity and turn challenges into clear, actionable plans.
✨Emphasise Team Influence
Share experiences where you've influenced decisions beyond your immediate team. Discuss how you've mentored others and contributed to team success. We value collaboration and want to know how you can amplify our team's impact.
✨Focus on Customer Outcomes
Be ready to talk about how your work has directly impacted customers. We care about measurable outcomes, so think of specific examples where your contributions led to tangible results. Show us your deep customer focus!