Backend Engineer
Senior backend engineer building high‑throughput, reliable money‑transfer services. Works on microservice architecture, REST APIs, event streaming with Kafka, and cloud infrastructure on AWS using Java/Go, PostgreSQL, Docker, and Kubernetes.
SumUp builds simple, affordable financial tools that help over 4 million small businesses across 37 markets get paid, manage their money, and grow. Beyond card payments, we offer a full suite of financial products - business banking, lending, invoicing, and money transfers - giving merchants everything they need in one place.
Our Transfers Excellence squad sits within SumUp's Global Bank , and owns the core services that power how merchants and consumers move money. E.g. IBAN-based transfers, money in and out, and peer-to-peer payments via the SumUp consumer app. With the high volume transfers per hour across our European markets. That means reliability isn't a nice-to-have - it's the baseline for us. Right now, the team is replacing a set of market-specific implementations with a single, unified global transfer platform that will serve Europe, the UK, Brazil, Chile, and eventually the US and Canada.
Join our team and contribute directly to platform-level architecture that will shape how SumUp moves money at scale - work that directly impacts millions of small businesses every day. Our tech stack includes Kotlin, Java, Go, a bit of Elixir, AWS, Kafka, PostgreSQL, and Kubernetes, supported by a strong observability toolchain with Prometheus, Grafana, and Honeycomb. We also actively use AI‑assisted development tools such as Cursor, GitHub Copilot, and others.
🎥 Get a feel for life in our Berlin office .
What you'll do
You'll be great for this role if…
Posted June 25, 2026