SumUp logo
SumUp8 months ago

(Senior) Backend Engineer (Golang) - Global Bank

$50,400–$78,000 year

On-site · Vilnius, Vilnius, Lithuania

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown
Industry
Fintech Services

Job Summary

As a (Senior) Backend Engineer, you will modernize and build SumUp’s core banking services, manage ledger operations, and support the creation of a global transaction history service. You will tackle complex distributed systems challenges, improve observability and test coverage, and contribute to key architectural decisions. The role requires proficiency in Golang and/or Kotlin, experience with high-volume services, and the ability to run services in cloud environments. You will collaborate with teams across various domains to ensure smooth operations and have ownership of the software from design to production.

Required Qualifications

  • Solid backend experience building reliable, high-volume services
  • Proficient in Golang and/or Kotlin
  • Comfortable learning and working with other languages as needed
  • Ability to write maintainable, well-tested code
  • Comfortable building, deploying, and running services in cloud environments like AWS using Docker and Kubernetes
  • Eager to learn about relational databases that perform well under load
  • Collaborative with good communication and feedback exchange skills
  • Curiosity for building reliable financial services and banking domain

Desired Qualifications

  • Knowledge of Elixir
  • Deeper PostgreSQL experience
  • Experience with event streaming platforms (Kafka preferred)
  • Experience with modern observability stacks (Grafana, Honeycomb, etc.)
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$50k – $78k / yr

(Senior) Backend Engineer (Golang) - Global Bank · SumUp

Apply on Sorce