Golang Backend Engineer - Global Banking Platform

SumUp

United States

On-site

USD 120,000 - 180,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
Gym membership
Learning budget (2,000 EUR)
Paid time off 25 days
Hack Days & Hack Weeks
Referral Bonus
Sabbatical after 3 years
Health insurance

Job summary

SumUp seeks a Backend Engineer to modernize core banking services and build a globally scalable platform. You will own from design to production, tackling high-load systems while collaborating with Risk, Treasury, Finance, and Infrastructure across regions.

You’ll be proficient in Golang and comfortable with AWS, Docker, and Kubernetes, delivering reliable services with strong test coverage and observability.

Qualifications

  • Proficient in building reliable, high-volume backend services.
  • Experience with designing APIs, data models, and service interactions.

Responsibilities

  • Build and evolve core banking services transforming regional systems into a unified global platform.
  • Tackle distributed systems challenges ensuring resilient services under high transaction volumes.
  • Improve observability, add test coverage, refactor code for long-term maintainability, and introduce new architectural patterns without disrupting live banking ops.
  • Contribute to architectural decisions—ledger and transaction history systems for a globally scalable banking solution.
  • Collaborate with Risk, Treasury, Finance, and Infrastructure to ensure compliant, reliable global operations.
  • Take ownership from design to production, monitor performance, and continuously improve software delivery at scale.

Skills

Golang
Backend
AWS
Docker
Kubernetes
PostgreSQL
Distributed systems

Tools

Docker
Kubernetes

Job description

SumUp seeks a Backend Engineer to modernize core banking services and build a globally scalable platform. You will own from design to production, tackling high-load systems while collaborating with Risk, Treasury, Finance, and Infrastructure across regions.

You’ll be proficient in Golang and comfortable with AWS, Docker, and Kubernetes, delivering reliable services with strong test coverage and observability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 — 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
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
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
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 (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 • United States

On-site
USD 44,000 - 74,000
Virtual Stock Options
Learning budget
Gym membership
+5
Senior Go Lang Engineer
Senior Go Lang Engineer

EPAM Systems Inc • Chicago (IL), Northern (KY)

On-site
USD 140,000 - 170,000