Senior Backend Engineer - Accounts
SumUp
Seniority
Senior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
As a Senior Backend Engineer on the Global Accounts team, you'll own critical pieces of our bank account platform. You'll help design and build a fully distributed, event-driven system designed to scale across regions with resilience and compliance built in. You'll work primarily in Kotlin, with opportunities in Elixir and Golang, practicing Extreme Programming: small iterations, daily deliveries, and a focus on technical design quality.
What you'll do
- Contribute to the design and implementation of a newly architected global accounts platform, migrating existing systems to a modern, event-driven, decoupled architecture that enables scalability and resilience across regions.
- Work extensively with Kafka to build a truly decoupled, resilient system where failures in one part don't bring down banking operations globally.
- Design flexible systems that handle varying regulatory and verification requirements across different regions and use cases.
- Build a self-service platform that empowers internal teams across the organization to contribute to and build on top of.
- Directly impact EU and LATAM markets, with potential US expansion on the horizon.
What you'll need
- Solid backend development experience in Kotlin, with interest in working across multiple languages (Golang, Elixir); understanding of system architecture, OO and functional design principles, data modeling, and API design (RESTful and event-driven).
- Proven experience with Kafka and event-driven systems and how they enable true decoupling and resilience in distributed systems.
- Hands-on experience building tested, observable, scalable, robust, and fault-tolerant distributed systems using AWS, Docker, Kubernetes, and relational databases.
- Full ownership of software from design to production readiness; you value clean, maintainable code and continuously refactor to keep designs simple and scalable.
- Curiosity and energy for complex problem-solving; you thrive with fast iterations and careful design where understanding the problem deeply is valued.
- Collaborative mindset: you communicate respectfully, share knowledge openly, and actively support teammates' growth.
What they offer
- Yearly learning budget (2,000 EUR), mentorship programs, and SumUp University leadership cohort
- Sabbatical program for tenured SumUppers
- Health and wellness benefits: in-house fitness classes, gym, subsidized Urban Sports Club, and psychotherapy sessions
- Subsidized public transport card, Kita placement assistance, pension scheme, language learning platform
- Virtual stock ownership program

