Senior Backend Engineer
SumUp
Job Description
<h2><strong>About the team</strong></h2>
<p>At SumUp, we're on a mission to bring merchants and consumers closer together and help local communities thrive. Within the Consumer Mission, we're building a <strong>rewarding banking experience</strong> that <strong>connects people to the small businesses they love</strong> while tackling some of the most technically demanding challenges in fintech: critical infrastructure migrations, smooth, uninterrupted payment experiences, seamless open banking integrations, and high‑availability banking systems that can't afford to fail – all while enabling free transactions for our merchants.</p>
<p>This role sits at the heart of that work — you'll take real ownership of backend services that are close to our consumers, directly shaping their everyday experience, with impact that's visible and felt across the entire platform.</p>
<p><br>🎥 <a href="https://youtu.be/uWNyTvZGeew?si=IiJBUDQe8yJpOFwq">Take a look inside our London office</a></p>
<h2><strong>What you'll do</strong></h2>
<ul>
<li>Build and maintain Backend services for Core neobanking features including bank transfers, open banking, savings accounts, and payment processing</li>
<li>Take end-to-end ownership of features and projects, covering scoping, design, development, testing, deployment, and maintenance, leveraging Go along with Docker and Kubernetes for container orchestration.</li>
<li>Take ownership of critical infrastructure migrations — including our banking core system transitions — without disrupting live customer experiences</li>
<li>Collaborate closely with cross-functional teams including product, design, data science, security, and operations) to understand requirements, provide technical insights, and contribute to architecture discussions that ship meaningful banking features end-to-end</li>
<li>Support fellow developers and actively help build a collaborative, innovative engineering culture</li>
<li>Shape technical architecture and lead code reviews, helping define and promote best practices in code quality, testing, automation, and security to raise the overall engineering bar.</li>
<li>Build and integrate tools and systems that improve operational efficiency and reliability, with strong observability through monitoring, alerting, and hands‑on involvement in incident response and post‑mortems.</li>
</ul>
<h2><strong>You'll be great for this role if you have…</strong></h2>
<ul>
<li>Strong proficiency in Go, Kotlin or Python, with a track record of building scalable, production-grade backend services</li>
<li>Experience working with cloud platforms (AWS or comparable) and container orchestration tools such as Docker and Kubernetes</li>
<li>Solid understanding of SQL and NoSQL databases, distributed systems, and the trade-offs that come with high-availability requirements</li>
<li>Comfort navigating complex, regulated environments — whether that's financial services, payments, or similarly high-stakes domains</li>
<li>A collaborative, p