Golang Backend Engineer — Money Movement at Scale (Europe)

SumUp

Berlin (NH)

On-site

USD 80,000 - 125,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Stock options
Pension scheme matching 20%
28 days paid leave + holidays
Urban Sports Club subsidy
Sabbatical after 3 years

Job summary

SumUp in Berlin is seeking a Backend Engineer to own and operate money movement backend services within the Transfers Europe squad. You’ll work on complex systems problems behind SEPA and UK transfer flows, ensuring reliable integration with external networks and direct impact on merchant trust.

The role leverages Golang, AWS, Kafka, PostgreSQL, Redis, and Kubernetes, with a strong observability toolset and AI-assisted development tools.

Qualifications

  • Experience building backend services in a modern environment and supporting them in production.
  • Proficient in Golang and comfortable learning other languages as needed.
  • Familiar with cloud-based systems, containerized workloads, and automated delivery pipelines.

Responsibilities

  • Build and maintain production money movement backend services, contributing to their delivery, observability, and ongoing maintenance.
  • Own and deliver well-defined tasks and features, contributing to larger projects within the team’s domain.
  • Contribute to technical design and implementation, following established architectural patterns and best practices.
  • Improve service reliability and quality by writing tests, enhancing monitoring, and following delivery pipelines.
  • Support the operation of the systems by participating in on-call rotations and incident response.
  • Apply backend and systems perspective during refinement, raising risks and edge cases.
  • Collaborate with Product, QA, and engineers to deliver end-to-end transfer and banking capabilities.

Skills

Golang
AWS
Kafka
PostgreSQL
Redis
Kubernetes
Observability

Tools

Cursor
GitHub Copilot

Job description

SumUp in Berlin is seeking a Backend Engineer to own and operate money movement backend services within the Transfers Europe squad. You’ll work on complex systems problems behind SEPA and UK transfer flows, ensuring reliable integration with external networks and direct impact on merchant trust.

The role leverages Golang, AWS, Kafka, PostgreSQL, Redis, and Kubernetes, with a strong observability toolset and AI-assisted development tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Backend Engineer — Money Movement Platform
Golang Backend Engineer — Money Movement Platform

SumUp • United States

On-site
USD 44,000 - 74,000
Virtual Stock Options
Learning budget
Gym membership
+5
Golang Backend Engineer - Global Banking Platform
Golang Backend Engineer - Global Banking Platform

SumUp • United States

On-site
USD 120,000 - 180,000
Virtual Stock Options
Gym membership
Learning budget (2,000 EUR)
+5
Backend Engineer (Golang) - Transfers Europe
Backend Engineer (Golang) - Transfers Europe

SumUp • United States

On-site
USD 44,000 - 74,000
Virtual Stock Options
Learning budget
Gym membership
+5
Golang Backend Engineer for Global Banking Platform
Golang Backend Engineer for Global Banking Platform

SumUp • Berlin (NH)

On-site
USD 110,000 - 150,000
Learning budget (2,000 EUR)
Sabbatical program
Pension Scheme
+3
Backend Engineer (Golang) - Transfers Europe
Backend Engineer (Golang) - Transfers Europe

SumUp • Berlin (NH)

On-site
USD 80,000 - 125,000
Stock options
Pension scheme matching 20%
28 days paid leave + holidays
+2
Senior Backend Engineer — Global Banking Platform (Go/K8s)
Senior Backend Engineer — Global Banking Platform (Go/K8s)

SumUp • United States

On-site
USD 55,000 - 93,000
Virtual Stock Options
25 days of paid leave
Health insurance
Backend Engineer (Golang) - Bank Balance
Backend Engineer (Golang) - Bank Balance

SumUp • Berlin (NH)

On-site
USD 110,000 - 150,000
Learning budget (2,000 EUR)
Sabbatical program
Pension Scheme
+3
(Senior) Backend Engineer (Golang) - Bank
(Senior) Backend Engineer (Golang) - Bank

SumUp • United States

On-site
USD 55,000 - 93,000
Virtual Stock Options
25 days of paid leave
Health insurance
Senior Golang Engineer, Pricing Platform
Senior Golang Engineer, Pricing Platform

SumUp • United States

On-site
USD 120,000 - 170,000
25 days paid leave
Learning budget
10 days paid educational leave
+2
Senior Fullstack Engineer, Localization Platform
Senior Fullstack Engineer, Localization Platform

SumUp • Berlin (NH)

On-site
USD 103,000 - 142,000
Virtual Stock Option programme
Annual L&D budget of €2000
Corporate pension with up to 20% match
+4