Senior Backend Engineer (Golang)
SumUpJoin 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
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.
Senior Backend Engineer (Elixir & Go)
Join SumUp as a Senior Backend Engineer to build digital merchant bank solutions using Elixir & Go.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior Fullstack Engineer - Platform
Join SumUp as a Senior Fullstack Engineer to develop software systems for global fintech products in Berlin.
Senior Backend Engineer (Golang)
Join Tabby as a Senior Backend Engineer specializing in Golang, working remotely with cutting-edge fintech technology.
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.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
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.
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.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Junior Software Engineer (Golang) - AdTech
Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.
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.
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!
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.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
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.
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.
Senior Software Engineer - Cloud Infrastructure and Microservices
Join Runa as a Senior Software Engineer in Sofia, Bulgaria, focusing on AWS, microservices, and cloud infrastructure.
Backend Software Engineer with Go Experience
Join Lunar as a Backend Software Engineer to revolutionize customer onboarding with Go and microservices.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
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.
Senior Backend Engineer - Growth Team
Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.