SumUp

Backend engineer golang in banking

In short

SumUp is hiring a senior backend engineer for its Global Bank team's Balance Management Squad, building and modernizing core banking services such as ledger operations and a global transaction history platform. The role requires solid backend experience with Golang, distributed systems design, relational databases, and cloud deployment using Docker and Kubernetes on AWS. It involves close collaboration with Risk, Treasury, Finance, and Infrastructure teams and full ownership from design through production. The position is based onsite in Berlin.

About the Team
At SumUp, the Global Bank team builds the core infrastructure and services that give merchants a digital bank account, helping small businesses manage their money easily and reliably. The Balance Management Squad sits at the core of the Global Bank Platform. Right now, our team is completing a major milestone: consolidating and modernizing our balance management system in Europe. The next big step is creating a global transaction history service; a single, shared platform used by all regions to give merchants consistent and transparent views of their financial activity.
Responsibilities
•Build and evolve SumUp's core banking services that power ledger operations and transactions, transforming regional systems into a unified, scalable global platform.
•Tackle complex distributed systems challenges, ensuring resilient services that continue to perform under high transaction volumes.
•Support modernization initiatives by improving observability, adding test coverage, refactoring code for long-term maintainability, and gradually introducing new architectural patterns without disrupting live banking operations.
•Contribute to key architectural decisions - build ledger and transaction history systems from the ground up, ensuring a globally scalable banking solution for clients.
•Collaborate with teams across Risk, Treasury, Finance, and Infrastructure to ensure smooth, compliant, and reliable global operations.
•Take ownership from design to production, running the services you build, monitoring their performance, and continuously improving how the team delivers high-quality software at scale.
Requirements
•Solid backend experience building reliable, high-volume services, with careful thinking about system design, APIs, data modeling, and how services interact.
•Proficient in Golang and comfortable learning and working with other languages as needed, e.g. Kotlin or Elixir.
•Writes maintainable, well-tested code, follows CI/CD best practices, and takes responsibility for the software built from development to production.
•Comfortable building, deploying, and running services in cloud environments like AWS using Docker and Kubernetes.
•Fluent in relational databases that perform well under load and maintain data consistency.
•A collaborator who enjoys working across regions, communicating clearly, exchanging feedback effectively, and making thoughtful technical decisions together.
•A curiosity for building reliable financial services and the banking domain.
Nice to have:
•Deeper PostgreSQL experience - if you've done performance tuning, complex queries, or schema design, that's a plus.
•Experience with event streaming platforms (Kafka preferred) and modern observability stacks (Grafana, Honeycomb, etc.).
Conditions & Benefits
•Be part of a company that values diversity and celebrates unique perspectives.
•Work with a global team of skilled professionals in an environment that fosters collaboration, learning, and growth.
•Be part of a global team building a banking solution from the ground up, delivering impactful solutions to real-life problems of millions of SumUp merchants worldwide.
•Career growth and learning opportunities: regular training, mentorship programs, SumUp University leadership cohort, and a yearly learning budget (2,000 EUR).
•Sabbatical program for tenured SumUppers.
•Join a global team where you belong: D&I Initiatives and Employee Resource Groups such as Pride Club, SumAfro, Neurodiversity, Grupos Mais, Women in Tech, and more.
•Health & wellness benefits: in-house fitness classes, gym in the office, subsidized Urban Sports Club, and available psychotherapy sessions.
•Other benefits: Subsidized Public Transport Card, Kita placement assistance, Pension Scheme, Language Learning platform/courses, etc.
•Enrollment onto the virtual stock ownership program - own a stake in SumUp's future success.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot