SumUp logo

Senior Backend Engineer (Golang) - Global Bank

SumUp

About the Role

As a Senior Backend Engineer (Golang) at SumUp, you will be instrumental in the development of our digital bank, focusing on creating a unified global platform. This role involves working with a diverse, global team to design and build high-level APIs and local implementations that ensure high availability and observability of our systems.

What You’ll Do

  • Collaborate with the global team to design and build a unified global platform.
  • Build and maintain highly available, self-healing, and resilient event-driven systems.
  • Support the migration of systems and processes, ensuring zero downtime for clients.
  • 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.

Who You Are

  • 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).
  • Experienced with CI/CD products such as GitHub Actions and ArgoCD.
  • You take pride in your work, have a keen sense of ownership, and are dedicated to writing clear, maintainable, and testable code.
  • You’re a product-focused engineer who is passionate and curious about solving user challenges.

Why Join SumUp

  • Work on large scale fintech products used by millions of small businesses around the world.
  • Be part of a high impact squad at the core of the Bank Tribe.
  • Enjoy a dedicated annual Learning & Development budget for attending conferences and/or advancing your career through further education.
  • Enrollment onto our virtual stock ownership program.
  • Benefit from other great perks such as Urban Sports Club subsidy, Kita placement assistance, subsidized office lunches, and more.

About SumUp

At SumUp, we empower small businesses across the globe by providing simple and affordable tools that allow them to thrive. Our commitment to small businesses is reflected in our diverse team of over 3,000 SumUppers from over 90 nationalities, united by global collaboration and an innovative mindset. Our core values lay the foundation for who we are and what we stand for, shaping our work culture and driving our success. We foster inclusivity and a continuous learning culture, providing a safe space for personal and professional growth.

Benefits
Extracted with AI

  • Learning & Development budget
  • Virtual stock ownership
  • Corporate pension scheme
  • Urban Sports Club subsidy
  • Kita placement assistance
  • Subsidized office lunches
  • Babbel language subscription

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.

SumUp logo
SumUp

Senior Fullstack Engineer - Platform

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

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.

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.

Tabby logo
Tabby

Senior Backend Engineer (Golang)

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

Buf logo
Buf

Senior Software Engineer - Go

Join Buf as a Senior Software Engineer specializing in Go to enhance Bufstream, a Kafka-compatible platform.

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.

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!

Unzer logo
Unzer

Senior Software Engineer - Backend (Java, Spring Boot)

Join Unzer as a Senior Backend Engineer in Munich, focusing on Java and Spring Boot for e-commerce solutions.

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.

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.

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.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

Calm logo
Calm

Senior Backend Engineer

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

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.

HelloFresh logo
HelloFresh

Senior Backend Engineer - Microservices and Agile Methodologies

Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.

SumUp logo
SumUp

Full-Stack Engineer - Pricing

Join SumUp as a Full-Stack Engineer in Berlin to design and maintain scalable services in a microservice architecture.

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.

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.

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.

Custodia Bank logo
Custodia Bank

Senior Backend Software Engineer (Go, Remote)

Join Custodia Bank as a Senior Backend Software Engineer, focusing on Go and blockchain solutions, in a fully remote role.

Ebury logo
Ebury

Staff Python Engineer - Fintech

Join Ebury as a Staff Python Engineer in Madrid, focusing on fintech solutions with a hybrid work setup.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.