SumUp logo

Senior Backend Engineer (Golang)

SumUp

Join SumUp as a Senior Backend Engineer (Golang)

In the Global Bank tribe at SumUp, we are building the infrastructure and core services needed to provide our merchants with a digital bank account that allows them to be successful at doing what they love. Our goal is to become the most popular banking partner for small merchants globally by offering a high-quality banking experience tailored to small business needs - effortless, simple, and affordable.

Your Role

As a Senior Backend Engineer (Golang), you will be responsible for supporting the transition from a localized setup with regional banks to a unified Global Bank. One of the main challenges will be to support our move to a fully distributed, event-driven architecture.

What You’ll Do

  • Collaborate with the global team to design and build a unified global platform, including high-level APIs for multiple regions and local implementations, ensuring high availability and observability.
  • Build and maintain highly available, self-healing, and resilient event-driven systems.
  • Support the migration of systems and processes, ensuring zero downtime for clients, and design, implement, and support high-value features for customers.
  • Improve test coverage for existing services and own the end-to-end delivery of changes, including testing, observability, and monitoring.
  • Continuously improve our engineering culture by refining best practices, clarifying problems and opportunities, prototyping solutions, providing comprehensive documentation, and selecting new tools and technologies.

What We’re Looking For

  • Solid programming experience in Golang and interest in working with additional languages such as Java, Kotlin, and Elixir.
  • Extensive experience as a Backend Engineer specializing in distributed, fault-tolerant, and event-driven systems.
  • Proven experience in system design, data modeling, and API design.
  • Hands-on experience with Kafka, Postgres, and SQL databases.
  • Prior experience with modern cloud technologies (AWS, Docker, Kubernetes).
  • Experience with CI/CD products such as GitHub Actions and ArgoCD.
  • A keen sense of ownership and dedication to writing clear, maintainable, and testable code.
  • Passionate and curious about solving user challenges.

Bonus Points

  • Experience with monitoring tools like Prometheus, Grafana, and Honeycomb.
  • Experience in the fintech industry.

Why You Should Join SumUp

  • Be part of a truly global team of 3200+ people from 80+ countries, spread across 4 continents.
  • Enjoy 25 days of annual leave plus Birthday Leave.
  • Access a dedicated annual Learning & Development budget (2000 Euro/year) for attending conferences and/or advancing your career through further education.
  • Enrollment in our virtual stock ownership program - you will own a stake in SumUp’s future success.
  • Work on large-scale fintech products used by millions of businesses around the world.
  • Health Insurance, Death & Disability Insurance.
  • Access to the SumUp Sabbatical, our Employee assistance program for mental health, as well as Fitness and Transport allowance and language learning benefits.
  • Attend global offsites and/or hackathons.

Join us in Vilnius and be part of a team driven by collaboration, innovation, and a shared vision of creating a world where everyone can build a thriving business.

Benefits
Extracted with AI

  • Medical insurance
  • Disability insurance
  • 25 days annual leave + Birthday Leave
  • Learning & Development budget (2000 Euro/year)
  • Virtual stock ownership program
  • Health Insurance
  • Death & Disability Insurance
  • Sabbatical
  • Employee assistance program
  • Fitness and Transport allowance
  • Language learning benefits

Similar jobs

Last update: 23 minutes ago

SumUp logo
SumUp

Senior Backend Engineer (Golang)

Join SumUp as a Senior Backend Engineer (Golang) in Sofia to build resilient systems and APIs, ensuring high availability and observability.

SumUp logo
SumUp

Senior Backend Engineer (Elixir & Go)

Join SumUp as a Senior Backend Engineer to build digital merchant bank solutions using Elixir & Go.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

SumUp logo
SumUp

Senior Fullstack Engineer - Platform

Join SumUp as a Senior Fullstack Engineer to develop software systems for global fintech products in Berlin.

Tabby logo
Tabby

Senior Backend Engineer (Golang)

Join Tabby as a Senior Backend Engineer specializing in Golang, working remotely with cutting-edge fintech technology.

Urban Sports Club logo
Urban Sports Club

Senior Backend Engineer - Golang

Join Urban Sports Club as a Senior Backend Engineer in Valencia, Spain. Work with Golang and GCP in a hybrid environment.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

instacar logo
instacar

Senior Back End Developer (Golang)

Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Delivery Hero logo
Delivery Hero

Junior Software Engineer (Golang) - AdTech

Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.

Sprig logo
Sprig

Senior Backend Engineer (Node.js, Go)

Join Sprig as a Senior Backend Engineer to design and maintain scalable backend systems using Node.js and Go.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

SumUp logo
SumUp

Frontend Engineer with React.js Experience

Join SumUp as a Frontend Engineer to develop user-friendly web applications using React.js, enhancing our Online Store editor.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Vinted logo
Vinted

Backend Engineer, Seller - Ruby on Rails, Go

Join Vinted as a Backend Engineer in Vilnius, focusing on Ruby on Rails and Go for scalable solutions in the Adtech industry.

Gorgias logo
Gorgias

Senior Back-end Engineer - In App Analytics

Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.

Runa logo
Runa

Senior Software Engineer - Cloud Infrastructure and Microservices

Join Runa as a Senior Software Engineer in Sofia, Bulgaria, focusing on AWS, microservices, and cloud infrastructure.

Lunar logo
Lunar

Backend Software Engineer with Go Experience

Join Lunar as a Backend Software Engineer to revolutionize customer onboarding with Go and microservices.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Fireflies.ai logo
Fireflies.ai

Senior Backend Engineer - Growth Team

Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.