Sumup

Senior Backend Engineer (Golang) - Bank Balance

Berlin, Germany. Posted 2 months ago

The role

You will build and evolve core banking services for ledger operations and transactions. You will modernize regional systems into a unified global platform and tackle complex distributed systems challenges.

What you will do

  • Build and evolve core banking services for ledger operations and transactions
  • Transform regional systems into a unified, scalable global platform
  • Tackle complex distributed systems challenges
  • Support modernization initiatives through observability, test coverage, and refactoring
  • Contribute to key architectural decisions for ledger and transaction history systems
  • Collaborate with Risk, Treasury, Finance, and Infrastructure teams
  • Take ownership from design to production
  • Monitor service performance and continuously improve software delivery

Required qualifications

  • Solid backend experience building reliable, high-volume services
  • Proficient in Golang
  • Comfortable learning and working with other languages like Kotlin or Elixir
  • Write maintainable, well-tested code
  • Follow CI/CD best practices
  • Take responsibility for software from development to production
  • Comfortable building, deploying, and running services in cloud environments like AWS using Docker and Kubernetes
  • Fluent in relational databases that perform well under load and maintain data consistency

Nice to have

  • Deeper PostgreSQL experience including performance tuning, complex queries, or schema design
  • Experience with event streaming platforms (Kafka preferred)
  • Experience with modern observability stacks (Grafana, Honeycomb, etc.)

Benefits

  • Regular training
  • Mentorship programs
  • SumUp University leadership cohort
  • Yearly learning budget (2,000 EUR)
  • Sabbatical program for tenured SumUppers
  • In-house fitness classes
  • Gym in the office
  • Subsidized Urban Sports Club
  • Available psychotherapy sessions
  • Subsidized Public Transport Card
  • Kita placement assistance
  • Pension Scheme

About the company

SumUp provides simple and affordable business tools to help small businesses start, run, and grow. Over 4 million businesses in 36 markets rely on SumUp as their financial partner.

Senior Backend Engineer (Golang) - Bank Balance at Sumup | JobZoey