Golang Backend Engineer for Global Banking Platform

SumUp

Berlin (NH)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Learning budget (2,000 EUR)
Sabbatical program
Pension Scheme
Stock ownership program
Public transport subsidy
Health & wellness benefits

Job summary

SumUp's Global Bank team builds core infrastructure and services that give merchants a digital bank account, helping small businesses manage their money easily and reliably.

As a Backend Engineer, you’ll help modernize systems, balance innovation with stability, and collaborate with teams across regions to deliver reliable services for diverse markets.

If you enjoy solving complex problems on high‑load systems and are curious about banking, we’d love to hear from you.

Qualifications

  • Solid backend experience building reliable, high‑volume services.
  • Experience with Go (Golang) and comfortable learning other languages.
  • Experience with CI/CD, testing, and production ownership.
  • Cloud experience (AWS) with Docker and Kubernetes.
  • Interest in relational databases and data consistency.
  • Collaborative across regions and stakeholders.

Responsibilities

  • Build and evolve core banking services powering ledger operations and transactions.
  • Tackle distributed systems challenges ensuring resilient services under high load.
  • Improve observability, test coverage, and refactor code for long‑term maintainability.
  • Contribute to architectural decisions for a globally scalable banking solution.
  • Collaborate with Risk, Treasury, Finance, and Infrastructure teams across regions.
  • Own designs through production, monitor performance, and iterate.

Skills

Backend engineering
Golang
AWS
Docker
Kubernetes
PostgreSQL
Elixir
Kafka

Tools

Git

Job description

SumUp's Global Bank team builds core infrastructure and services that give merchants a digital bank account, helping small businesses manage their money easily and reliably.

As a Backend Engineer, you’ll help modernize systems, balance innovation with stability, and collaborate with teams across regions to deliver reliable services for diverse markets.

If you enjoy solving complex problems on high‑load systems and are curious about banking, we’d love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
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
Golang Backend Engineer — Money Movement at Scale (Europe)
Golang Backend Engineer — Money Movement at Scale (Europe)

SumUp • Berlin (NH)

On-site
USD 80,000 - 125,000
Stock options
Pension scheme matching 20%
28 days paid leave + holidays
+2
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
(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
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
Backend Engineer (Golang) - Bank Balance
Backend Engineer (Golang) - Bank Balance

SumUp • United States

On-site
USD 120,000 - 180,000
Virtual Stock Options
Gym membership
Learning budget (2,000 EUR)
+5
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