go developer banking products

SumUp

Berlin

On-site

EUR 80,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual learning budget
Mentorship programs
SumUp University leadership cohort
Sabbatical program
Health and wellness benefits
Public transport card
Pension scheme
Language-learning platform
Virtual stock ownership program

Job summary

SumUp ищет опытного backend‑инженера для построения и поддержки высоконагруженных банковских сервисов. Ваша задача — проектирование и развитие ledger и транзакционных систем, обеспечение надёжности и масштабируемости в глобальной среде.

Требуется сильный опыт в Golang, облаках AWS, Docker/Kubernetes и CI/CD, а также умение работать с SQL‑БД и коммуникацию в кросс‑региональных командах. Конкурентный пакет и возможности роста в SumUp.

Qualifications

  • Опыт разработки backend‑сервисов с высокой нагрузкой.
  • Понимание системного проектирования, API и моделирования данных.
  • Уверенное владение Golang; готовность изучать Kotlin или Elixir.
  • Умение писать поддерживаемый и тестируемый код, следовать CI/CD.
  • Опыт работы с облачными средами (AWS), Docker и Kubernetes.
  • Желание работать с реляционными БД и обеспечивать консистентность данных.
  • Навыки коммуникации и сотрудничества между командами.

Responsibilities

  • Разрабатывать и развивать ключевые банковские сервисы ledger и транзакций.
  • Решать задачи распределённых систем и обеспечивать устойчивость сервисов.
  • Повышать наблюдаемость, покрытие тестами, рефакторинг и внедрять новые архитектурные подходы.
  • Участвовать в архитектурных решениях и строить ledger и history систем с нуля.
  • Сотрудничать с командами Risk, Treasury, Finance, Infrastructure для надёжности глобальных операций.
  • Владеть сервисами от дизайна до продакшена, мониторингом и качеством доставки.

Skills

Backend development
Systems design
APIs
Data modeling
Go (Golang)
CI/CD
Cloud (AWS)
Docker
Kubernetes
PostgreSQL
Коммуникация
Финансовые сервисы

Tools

Docker
Kubernetes
PostgreSQL

Job description

Описание: SumUp provides simple and affordable business tools that help small businesses start, run, and grow. More than 4 million businesses in 36 markets use SumUp as a financial partner for payments, finance, and customer relationships.

Задачи
  • Build and evolve core banking services powering ledger operations and transactions, transforming regional systems into a unified, scalable global platform;
  • Solve complex distributed-systems challenges and ensure resilient services under high transaction volumes;
  • Improve observability, add test coverage, refactor code, and introduce new architectural patterns without disrupting live banking operations;
  • Contribute to architectural decisions and build ledger and transaction-history systems from the ground up;
  • Collaborate with Risk, Treasury, Finance, and Infrastructure teams to support compliant and reliable global operations;
  • Own services from design through production, monitor their performance, and continuously improve software delivery quality at scale.
Требования
  • Solid backend experience building reliable, high-volume services;
  • Strong understanding of system design, APIs, data modeling, and service interactions;
  • Proficiency in Golang and ability to learn and work with other languages such as Kotlin or Elixir;
  • Ability to write maintainable, well-tested code and follow CI/CD best practices;
  • Experience building, deploying, and running services in cloud environments such as AWS with Docker and Kubernetes;
  • Willingness to learn about relational databases that perform well under load and maintain data consistency;
  • Clear communication, effective feedback exchange, cross-regional collaboration, and thoughtful technical decision-making;
  • Interest in building reliable financial services and banking products;
  • Nice to have: Knowledge of Elixir, deeper PostgreSQL experience including performance tuning, complex queries, or schema design, experience with event streaming platforms such as Kafka, experience with observability stacks such as Grafana or Honeycomb.
Условия
  • Annual learning budget of 2,000 EUR;
  • Training, mentorship programs, SumUp University leadership cohort, and career growth opportunities;
  • Sabbatical program for tenured employees;
  • Health and wellness benefits, including fitness classes, an office gym, subsidized Urban Sports Club, and psychotherapy sessions;
  • Subsidized public transport card, Kita placement assistance, pension scheme, and language-learning platform or courses;
  • Enrollment in a virtual stock ownership program;
  • Equal Employment Opportunity employer with an inclusive workplace.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend engineer golang in banking
Backend engineer golang in banking

SumUp • Berlin

On-site
EUR 90,000 - 120,000
Health & wellness benefits
Pension scheme
Public transport card
+3
Backend Developer
Backend Developer

SumUp • Berlin

On-site
EUR 90,000 - 140,000
Urban Sports Club subsidy
Kita placement assistance
relocation assistance
+1
Backend Engineer - Identity Lifecycle
Backend Engineer - Identity Lifecycle

SumUp • Berlin

On-site
EUR 90,000 - 130,000
Annual L&D budget 2,000€
VSOP program participation
Corporate pension matching up to 20%
+6
Backend engineer in identity verification
Backend engineer in identity verification

SumUp • Berlin

On-site
EUR 90,000 - 130,000
Office in Berlin
Hack Days
L&D budget
+8
Backend engineer in fintech
Backend engineer in fintech

SumUp Inc. • Berlin

On-site
EUR 90,000 - 140,000
Annual L&D budget
VSOP stake
Pension scheme 20%
+6
Backend engineer in MarTech
Backend engineer in MarTech

SumUp • Berlin

On-site
EUR 70,000 - 120,000
Hack Days & Hack Weeks
L&D budget €2,000
VSOP program stake
+6
Fullstack engineer in localization
Fullstack engineer in localization

SumUp • Berlin

On-site
EUR 70,000 - 110,000
Stock options
L&D budget €2,000 per year
Pension scheme with 20% match
+1
product analyst in fintech
product analyst in fintech

SumUp • Berlin

On-site
EUR 65,000 - 95,000
Virtual Stock Option programme
Annual L&D budget €2000
Corporate pension matching up to 20%
+5
product designer for POS
product designer for POS

SumUp • Berlin

On-site
EUR 70,000 - 110,000
Virtual Stock Option programme
L&D budget
Pension matching
+6
Senior Backend Engineer (Golang) - Bank Balance
Senior Backend Engineer (Golang) - Bank Balance

ProfilHQ • Berlin

Hybrid
EUR 90,000 - 130,000
Global team
Stock ownership program
Health & wellness benefits
+2