Senior Backend Engineer (Golang) - Bank
SumUp
Seniority
Senior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
You'll work as a Senior Backend Engineer on SumUp's Global Bank team, building core banking infrastructure and services that provide merchants with digital bank accounts. You'll help modernize existing systems while creating a global transaction history service that unifies financial operations across all regions.
What you'll do
- Build and evolve SumUp's core banking services that power ledger operations and transactions, transforming regional systems into a unified global platform
- Tackle complex distributed systems challenges, ensuring resilient services under high transaction volumes
- Support modernization by improving observability, adding test coverage, and refactoring code without disrupting live banking operations
- Contribute to architectural decisions for building ledger and transaction history systems from the ground up
- Collaborate with Risk, Treasury, Finance, and Infrastructure teams for compliant global operations
- Take ownership from design to production, monitoring performance and continuously improving software delivery
What you'll need
- Solid backend experience building reliable, high-volume services with careful consideration of system design and APIs
- Proficiency in Golang and comfort learning other languages like Kotlin or Elixir
- Experience writing maintainable, well-tested code following CI/CD best practices
- Comfort building and deploying services in cloud environments like AWS using Docker and Kubernetes
- Eagerness to learn about relational databases that perform well under load
- Strong collaboration skills for working across regions and making technical decisions
- Curiosity for building reliable financial services and banking domain knowledge
Nice to have
- Knowledge of Elixir for working with legacy services
- Deeper PostgreSQL experience with performance tuning and schema design
- Experience with event streaming platforms like Kafka and observability stacks
What they offer
- Career growth opportunities with regular training, mentorship, and 2,000 EUR yearly learning budget
- Sabbatical program for tenured employees
- Health and wellness benefits including in-house fitness classes and subsidized Urban Sports Club
- Subsidized public transport, pension scheme, and language learning platform
- Virtual stock ownership program
- Diverse global team environment with employee resource groups

