Senior Backend Engineer — Global Banking Platform (Go/K8s)

SumUp

United States

On-site

USD 55,000 - 93,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

Virtual Stock Options
25 days of paid leave
Health insurance

Job summary

SumUp is building a Global Bank tribe to provide merchants with a digital banking experience. As a Backend Engineer, you’ll help move from regional banks to a unified, distributed, event-driven architecture with a modern cloud-native stack (Go, AWS, Kafka, PostgreSQL, Kubernetes).

You’ll work in Vilnius and collaborate across SumUp’s offices worldwide to deliver high‑availability services and excellent observability.

Qualifications

  • Strong backend experience with Golang and distributed systems.
  • Experience with event-driven architectures and modern cloud tech.
  • Familiarity with SQL/NoSQL databases and observability tooling.

Responsibilities

  • Collaborate with a global team to design and build a unified global banking platform across regions.
  • Transform monolithic services into decoupled, scalable, region-agnostic solutions.
  • Design and implement highly available backend services with a focus on reliability.
  • Maintain core services on cloud-native stack (AWS, Kubernetes) with Golang, Java, Kotlin, Elixir.
  • Improve test coverage and drive end-to-end delivery including observability and monitoring.
  • Shape engineering culture through best practices, documentation, and tooling choices.

Skills

Golang
Java
Kotlin
Elixir
Kafka
AWS
Kubernetes
Docker
SQL
NoSQL
GitHub Actions
ArgoCD
Prometheus
Grafana
Honeycomb

Tools

PostgreSQL
Kubernetes
Docker

Job description

SumUp is building a Global Bank tribe to provide merchants with a digital banking experience. As a Backend Engineer, you’ll help move from regional banks to a unified, distributed, event-driven architecture with a modern cloud-native stack (Go, AWS, Kafka, PostgreSQL, Kubernetes).

You’ll work in Vilnius and collaborate across SumUp’s offices worldwide to deliver high‑availability services and excellent observability.

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
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
(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
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 — 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) - 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
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
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
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 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