← Back to list

Job
· Senior
Senior Backend Engineer (Golang) - Balance Management
Backend Developer
• Senior
• On-site
• Full-time
• 📍 Berlin
SumUp's Global Bank team builds the core services that give merchants a digital bank account. The Balance Management Squad is consolidating and modernizing the European balance management system and building a global transaction history service. As a (Senior) Backend Engineer you will modernize existing systems while balancing innovation with stability and build reliable services for markets with different regulations.
Responsibilities
- ▹Build and evolve SumUp's core banking services powering ledger operations and transactions, turning regional systems into a unified, scalable global platform
- ▹Tackle complex distributed systems challenges and ensure resilient services under high transaction volumes
- ▹Support modernization by improving observability, adding test coverage, refactoring code and gradually introducing new architectural patterns without disrupting live banking operations
- ▹Contribute to key architectural decisions and build ledger and transaction history systems from the ground up
- ▹Collaborate with Risk, Treasury, Finance and Infrastructure teams to ensure smooth, compliant and reliable global operations
- ▹Take ownership from design to production, running and monitoring the services you build
Requirements
- ▹Solid backend experience building reliable, high-volume services with careful attention to system design, APIs and data modeling
- ▹Proficiency in Golang and comfort learning other languages such as Kotlin or Elixir
- ▹Ability to write maintainable, well-tested code and follow CI/CD best practices
- ▹Comfort building, deploying and running services in cloud environments like AWS using Docker and Kubernetes
- ▹Eagerness to learn about relational databases that perform well under load and maintain data consistency
- ▹A collaborative approach to working across regions with clear communication
- ▹Curiosity for building reliable financial services and the banking domain
Nice to have
- ▹Knowledge of Elixir, in which some legacy services are written
- ▹Deeper PostgreSQL experience such as performance tuning, complex queries or schema design
- ▹Experience with event streaming platforms (Kafka preferred) and modern observability stacks (Grafana, Honeycomb, etc.)
Soft skills
Clear communicationCross-regional collaborationThoughtful technical decision-makingOwnership
What we offer
- ▹Virtual stock ownership program
- ▹Regular training, mentorship programs, SumUp University leadership cohort and a yearly learning budget (2,000 EUR)
- ▹Sabbatical program for tenured employees
- ▹D&I initiatives and Employee Resource Groups
- ▹Health & wellness benefits: in-house fitness classes, office gym, subsidized Urban Sports Club and psychotherapy sessions
- ▹Subsidized public transport card, Kita placement assistance, pension scheme and language learning platform
About the company
SumUp empowers small businesses worldwide with simple, affordable tools. Over 4 million businesses in 36 markets rely on it as their financial partner, and its team includes over 3,000 people from more than 90 nationalities. SumUp is an Equal Employment Opportunity employer.
Languages: Angol