Backend Engineer – Global Banking Platform (Go/AWS)

SumUp

United States

On-site

USD 45,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Virtual Stock Options
25 days paid leave
Gym membership allowance
Learning budget (2,000 EUR)

Job summary

SumUp in Vilnius is seeking an experienced Backend Engineer to modernize and scale banking services across regions. You will own from design to production, building reliable, high-volume systems handling ledgers and transactions in a globally scalable platform.

Proficiency in Golang and/or Kotlin, plus experience with PostgreSQL, Kafka, Docker, and Kubernetes, is highly desirable. This role involves collaboration across Risk, Treasury, Finance, and Infrastructure.

Qualifications

  • You have solid backend experience building reliable, high-volume services and you think carefully about system design, APIs, data modeling, and how services interact.
  • You are comfortable learning and working with multiple languages (Go, Kotlin, Elixir) and have a focus on maintainable, well-tested code.
  • You are familiar with cloud environments (AWS), Docker, Kubernetes, and CI/CD practices.

Responsibilities

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

Job description

SumUp in Vilnius is seeking an experienced Backend Engineer to modernize and scale banking services across regions. You will own from design to production, building reliable, high-volume systems handling ledgers and transactions in a globally scalable platform.

Proficiency in Golang and/or Kotlin, plus experience with PostgreSQL, Kafka, Docker, and Kubernetes, is highly desirable. This role involves collaboration across Risk, Treasury, Finance, and Infrastructure.

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 120,000 - 180,000
Go Backend Engineer, Transfers Gateway
Go Backend Engineer, Transfers Gateway

SumUp • United States

On-site
USD 45,000 - 60,000
Global team
Diversity and Inclusion
Virtual Stock Options
+7
Backend Engineer, Global Money Transfers
Backend Engineer, Global Money Transfers

SumUp • Sofia (NM)

On-site
USD 35,000 - 53,000
Stock options
L&D budget
Paid leave 25 days
+6
Backend Engineer, Transfers Gateway (Go & Payments)
Backend Engineer, Transfers Gateway (Go & Payments)

SumUp • Berlin (NH)

On-site
USD 45,000 - 60,000
Virtual Stock Options
25 days paid leave
Annual learning budget (2,000 EUR)
+2
Backend Engineer - Balance Management
Backend Engineer - Balance Management

SumUp • United States

On-site
USD 45,000 - 60,000
Virtual Stock Options
25 days paid leave
Gym membership allowance
+1
Backend Engineer - Transfers Gateway
Backend Engineer - Transfers Gateway

SumUp • United States

On-site
USD 45,000 - 60,000
Global team
Diversity and Inclusion
Virtual Stock Options
+7
Backend Engineer (Golang) - Balance Management
Backend Engineer (Golang) - Balance Management

SumUp • Berlin (NH)

On-site
USD 120,000 - 180,000
Senior Backend Engineer — Global Expansion & AI Tools
Senior Backend Engineer — Global Expansion & AI Tools

SumUp • Berlin (NH)

On-site
USD 127,000 - 173,000
Equity option
L&D budget €2,000
Pension match up to 20%
+4
Senior Go Backend Architect for Fintech Data Systems
Senior Go Backend Architect for Fintech Data Systems

SumUp • Berlin (NH)

On-site
USD 104,000 - 150,000
Hack days
L&D budget €2,000
VSOP program
+5
Backend Engineer - Transfers Gateway
Backend Engineer - Transfers Gateway

SumUp • Berlin (NH)

On-site
USD 45,000 - 60,000
Virtual Stock Options
25 days paid leave
Annual learning budget (2,000 EUR)
+2