About the job
Join SumUp's Global Bank tribe, where we are dedicated to creating the essential infrastructure and core services that will empower our merchants with a digital banking experience tailored for their success. Our mission is to be the preferred banking partner for small merchants worldwide by delivering a banking experience that is effortless, straightforward, and cost-effective.
As a member of the Global Bank tribe, you will play a significant role in developing SumUp's digital bank. Collaborate with a diverse, autonomous team from 32 different nationalities across cities like Cologne, Berlin, São Paulo, Sofia, London, and Vilnius, all committed to taking ownership, working with purpose, and supporting the growth of small businesses.
In your capacity as a Senior Backend Engineer, you will be instrumental in transitioning from localized setups with regional banks to a unified Global Bank. This will involve tackling the challenges associated with migrating to a fully distributed, event-driven architecture.
Our technology stack comprises Go, AWS, Kafka, PostgreSQL, and Kubernetes, complemented by a robust observability toolchain featuring Prometheus, Grafana, and Honeycomb. We also leverage AI-assisted development tools such as Cursor and GitHub Copilot.
At SumUp, our engineering culture emphasizes ownership. We adhere to a “build it, run it, improve it” philosophy, ensuring strong observability and a commitment to continuous learning. Engineers enjoy a clear scope of work and autonomy, with decisions made collaboratively and documented thoroughly.
The Vilnius team is integral to the Global Bank domain, overseeing production systems, shaping technical direction, and collaborating closely with colleagues across SumUp’s global offices on critical merchant banking capabilities. Join our Vilnius Team today! (Vilnius office)
