Senior C# Software Engineer

Zopa

Greater London

Hybrid

GBP 69,000 - 109,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

We are Zopa, a UK fintech bank with a long history dating back to 2005, expanding our engineering team in London. This permanent, hybrid role sits in Cards Engineering, with opportunities across Current Accounts, Lending, and Credit Cards, using a modern stack: Kotlin, Kafka, Kubernetes, Docker, and AWS Aurora Postgres.

We hire for fundamentals, not a single language, prioritising customer impact and team success.

Qualifications

  • We want strong engineers with solid fundamentals and a willingness to learn, even if you come from a C#/.NET background rather than Kotlin.
  • We value experience delivering high-impact, complex systems in production environments.
  • We look for a strong testing discipline and a commitment to following Test-Driven Development (TDD).
  • We value strong systems thinking and architectural judgement.
  • We look for the ability to navigate ambiguity and turn complexity into clear, actionable plans.
  • We want confidence in making data-informed technical decisions with long-term consequences in mind.
  • We value experience influencing beyond your immediate team.
  • We look for a deep customer focus and a bias toward measurable outcomes.
  • We value experience mentoring others and amplifying team impact.
  • We look for ownership beyond your own output.
  • Experience with fintech or banking is a plus.

Responsibilities

  • We design and evolve the services that power our core banking products.
  • We build systems that process thousands of financial transactions every day and must be scalable, resilient and secure.
  • We shape technical direction and influence cross-team initiatives.
  • We own complex, high-impact work from concept through to production.
  • We help decide not just how we build, but what we build and why.
  • We own complex initiatives end to end, from idea to measurable outcome.
  • We design scalable backend systems that stand up to real-world scale and complexity.
  • We make architectural decisions that balance immediate delivery with long-term sustainability.
  • We bring structure and clarity to ambiguous problems.
  • We influence prioritisation and trade-offs across teams.
  • We raise the bar for engineering quality, reliability and accountability.
  • We mentor engineers and strengthen overall team capability.
  • We drive continuous improvement in how we build and operate systems.

Skills

Strong fundamentals
Willingness to learn
Data-informed decisions
Mentoring
Ownership
Customer focus

Tools

AWS
Docker
Kafka
Kubernetes
Kotlin
ASP.NET
C#

Job description

Salary: £69,000 - 109,000 per year

Requirements:
  • We want strong engineers with solid fundamentals and a willingness to learn, even if you come from a C#/.NET background rather than Kotlin.
  • We value experience delivering high-impact, complex systems in production environments.
  • We look for a strong testing discipline and a commitment to following Test-Driven Development (TDD).
  • We value strong systems thinking and architectural judgement.
  • We look for the ability to navigate ambiguity and turn complexity into clear, actionable plans.
  • We want confidence in making data-informed technical decisions with long-term consequences in mind.
  • We value experience influencing beyond your immediate team.
  • We look for a deep customer focus and a bias toward measurable outcomes.
  • We value experience mentoring others and amplifying team impact.
  • We look for ownership beyond your own output.
  • Experience with fintech or banking is a plus.
Responsibilities:
  • We design and evolve the services that power our core banking products.
  • We build systems that process thousands of financial transactions every day and must be scalable, resilient and secure.
  • We shape technical direction and influence cross-team initiatives.
  • We own complex, high-impact work from concept through to production.
  • We help decide not just how we build, but what we build and why.
  • We own complex initiatives end to end, from idea to measurable outcome.
  • We design scalable backend systems that stand up to real-world scale and complexity.
  • We make architectural decisions that balance immediate delivery with long-term sustainability.
  • We bring structure and clarity to ambiguous problems.
  • We influence prioritisation and trade-offs across teams.
  • We raise the bar for engineering quality, reliability and accountability.
  • We mentor engineers and strengthen overall team capability.
  • We drive continuous improvement in how we build and operate systems.
Technologies:
  • AI
  • AWS
  • Backend
  • C#
  • Docker
  • Kafka
  • Kotlin
  • Kubernetes
  • TDD
  • ASP.NET
  • Cloud
  • Support
  • JVM

More:

We are Zopa, a bank that started in 2005 as the first peer-to-peer lending company and launched Zopa Bank in 2020. We are building a new era of banking that puts people first and we are proud of our culture, our awards, and being named in the top three UKs Most Loved Workplaces. This is a permanent, hybrid London-based engineering role within our Cards Engineering area, with opportunities across Current Accounts, Lending, Credit Cards and Product Enablement. We work with a modern stack including Kotlin, Kafka, Kubernetes, Docker and AWS Aurora Postgres, and we hire for strong engineering fundamentals rather than a single language. We value customer impact, team success, operational ownership and continuous improvement, and we offer flexible working with 2-3 days a week in our London office plus the option to work from abroad for up to 120 days a year, subject to right to work in the country of choice. We are committed to diversity, inclusion and reasonable adjustments, and we expect AI to be used appropriately in our hiring process depending on the interview stage.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java/Kotlin Software Engineer
Senior Java/Kotlin Software Engineer

Zopa • Greater London

Hybrid
GBP 69,000 - 109,000
Java/Kotlin Software Engineer
Java/Kotlin Software Engineer

Zopa • Greater London

Hybrid
GBP 69,000 - 109,000
Senior Java/Kotlin Software Engineer - London
Senior Java/Kotlin Software Engineer - London

Zopa Bank • London

On-site
GBP 60,000 - 85,000
Flexible working arrangements
Option to work abroad for up to 120 days a year
Diversity and Inclusion initiatives
Senior C# Software Engineer – London
Senior C# Software Engineer – London

Zopa Bank • Greater London

On-site
GBP 70,000 - 90,000
Flexible working arrangements
Work from abroad for up to 120 days a year
Focus on work-life balance
C# Software Engineer
C# Software Engineer

Zopa Bank Limited • City of Westminster

Hybrid
GBP 90,000 - 130,000
Hybrid work arrangement
Senior Java/Kotlin Software Engineer - London
Senior Java/Kotlin Software Engineer - London

Zopa • Greater London

On-site
GBP 90,000 - 120,000
Hybrid work in London
Work from abroad up to 120 days/year
Java/Kotlin Software Engineer - Manchester
Java/Kotlin Software Engineer - Manchester

Zopa • Manchester

Hybrid
GBP 65,000 - 95,000
Flexible working options
Opportunity to work abroad for up to 120 days a year
Supportive environment for skill development
Senior C# Engineer - Hybrid Fintech Backend, Scalable
Senior C# Engineer - Hybrid Fintech Backend, Scalable

Zopa • Greater London

Hybrid
GBP 69,000 - 109,000
Java/Kotlin Software Engineer - Manchester
Java/Kotlin Software Engineer - Manchester

Zopa Bank • Manchester

On-site
GBP 50,000 - 70,000
Software Engineer - London
Software Engineer - London

Zopa Bank • London

On-site
GBP 70,000 - 90,000
Flexible working arrangements
Opportunity to work abroad for up to 120 days a year
Supportive work culture