← All roles

Backend Engineer (Golang) - Bank Balance

SumUp ·Vilnius, Lithuania ·Onsite 7d ago
GoKotlinAWSDockerKubernetesPostgreSQLApache KafkaGrafanaDistributed Systems

About the role

SumUp's Global Bank team seeks a Backend Engineer to modernize balance management systems and build a global transaction history service. The role involves developing core banking services, tackling distributed systems challenges, improving observability, and collaborating across regions. The Vilnius team owns production systems and shapes technical direction. The role requires solid backend experience, Golang proficiency, and comfort with cloud environments like AWS, Docker, and Kubernetes.

Requirements

Solid backend experience with high-volume services, system design, APIs, data modeling. Proficient in Golang, willing to learn Kotlin or Elixir. Write maintainable, well-tested code, follow CI/CD. Comfortable with AWS, Docker, Kubernetes. Eager to learn relational databases. Collaborative across regions. Curiosity for financial services. Plus: Elixir, PostgreSQL performance tuning, Kafka, Grafana, Honeycomb.

About the company

SumUp

SumUp is a financial technology company that provides payment solutions for small businesses and individuals. They offer a range of services, including card readers, point-of-sale systems, and online payment tools, empowering businesses to accept payments easily and securely across various regions worldwide.

View company page →
€42k–70k
Onsite Vilnius, Lithuania
Posted 7d ago
Apply for this role
Opens sumup.com ↗
About the company
SumUp
https://www.sumup.com

SumUp is a financial technology company that provides payment solutions for small businesses and individuals. They offer a range of services, including card readers, point-of-sale systems, and online payment tools, empowering businesses to accept payments easily and securely across various regions worldwide.

View company page →