Description
Job Description
We're looking for a Senior C# Software Engineer to join our Cards Engineering team at Zopa. You will design and evolve the services that power core banking products, processing thousands of financial transactions every day. The systems you help build must be scalable, resilient, and secure.
Your Impact:
- 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
Your Toolkit:
- C#, Kafka, Kubernetes, Docker, AWS Aurora Postgres, and other modern technologies
- 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
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
Additional Information:
At Zopa, we value flexible ways of working. 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!