SumUp logo

Senior Backend Software Engineer (Golang)

SumUp

About the Team

The Revenue Platform team at SumUp is responsible for maintaining and enhancing global Sales processes through Salesforce Sales Cloud. The team is expanding to become cross-functional, overseeing CRM business logic implementation beyond Salesforce. Operating within the Platform Tribe, the team develops essential internal developer platforms for SumUp.

Role Overview

As a Senior Backend Software Engineer, you will play a crucial role in developing software systems that empower both Sales and Engineering teams. Your work will focus on designing, building, and maintaining backend services integral to dependable and highly available production systems, following SumUp's Fleet microservice architecture.

Key Responsibilities

  • Design, build, and maintain backend services.
  • Contribute to shaping a long-term strategy for shared business processes.
  • Develop high-quality, scalable code adhering to Platform standards.
  • Collaborate with stakeholders to identify pain points and gather feature requests.
  • Work closely with Sales, Data, and Software Engineers across Platform and Operations teams.

Qualifications

  • 5+ years of programming experience, preferably in Golang.
  • Proficient in building and consuming RESTful APIs within a microservice environment.
  • Experience in building and deploying infrastructure using AWS, Kubernetes, Helm, Terraform.
  • Experience with SQL & Event-driven architecture, specifically with Postgres and Kafka.
  • Understanding of system architecture, software design principles, data modeling, and API design.
  • Collaborative mindset and openness to feedback.
  • Strong sense of ownership in tasks.

Why Join SumUp?

  • 🌍 Work with SumUppers globally on large-scale fintech products from our Berlin office.
  • 🌈 Be part of a workplace that values diversity and inclusion.
  • πŸ“š Dedicated annual L&D budget of €2,000.
  • πŸš€ Enrolment in our VSOP program.
  • πŸ’Ά Corporate pension scheme with up to 20% matching.
  • πŸ”„ 30 Days Sabbatical after 3 years of employment.
  • πŸ”— Referral Bonus.
  • πŸš΅πŸΎβ€β™‚οΈ Other benefits like Urban Sports Club subsidy, Kita placement assistance, relocation assistance, and subsidised office lunches.

SumUp is committed to creating a diverse and inclusive workplace. We encourage candidates to apply even if they don't meet every single requirement, as we value potential and a willingness to learn.

Benefits
Extracted with AI

  • Opportunity to work globally on large-scale fintech products
  • Commitment to Diversity and Inclusion
  • Annual L&D budget of €2,000
  • VSOP program
  • Corporate pension scheme
  • 30 Days Sabbatical
  • Referral Bonus
  • Urban Sports Club subsidy
  • Kita placement assistance
  • Relocation assistance
  • Subsidised office lunches

Similar jobs

Last update: 23 minutes ago

SumUp logo
SumUp

Senior Fullstack Engineer with TypeScript and Microservices

Join SumUp as a Senior Fullstack Engineer in Berlin. Work with TypeScript, Microservices, and REST APIs to enhance global fintech solutions.

SumUp logo
SumUp

Senior Software Engineer (Golang) - Online Payments

Join SumUp as a Senior Software Engineer (Golang) in Berlin to revolutionize fintech with scalable online payment solutions.

SumUp logo
SumUp

Senior Backend Engineer (Golang) - Global Bank

Senior Backend Engineer specializing in Golang for a global bank, focusing on distributed, event-driven systems.

SumUp logo
SumUp

Senior Backend Engineer (Golang)

Join SumUp as a Senior Backend Engineer (Golang) to build a unified global banking platform for small merchants.

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

Full Stack Engineer - Online Payments

Join SumUp as a Full Stack Engineer in Berlin to revolutionize fintech with Java, JavaScript, and microservices. Work on scalable, high-quality code.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

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

Backend Engineer (Golang) - Payments Processing Platform

Join SumUp as a Backend Engineer specializing in Golang, enhancing our payments processing platform in Sofia.

SumUp logo
SumUp

Backend Engineer (Golang) - Payments Processing Platform

Join SumUp as a Backend Engineer specializing in Golang, enhancing our payments platform in Sofia, Bulgaria.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

SumUp logo
SumUp

Senior Backend Engineer - Elixir

Join SumUp as a Senior Backend Engineer specializing in Elixir to innovate and support payment device features in a cross-functional team.

SumUp logo
SumUp

Senior Fullstack Engineer - Platform

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

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Pleo logo
Pleo

Senior Backend Engineer (Kotlin, Microservices)

Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Solsten logo
Solsten

Senior Backend Engineer with Go and Microservices

Join Solsten as a Senior Backend Engineer in Berlin, focusing on Go and Microservices to build scalable systems.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

SumUp logo
SumUp

Software Engineer - Back-End (Elixir, Kotlin, Ruby)

Join SumUp as a Software Engineer focusing on back-end development with Elixir, Kotlin, and Ruby in Berlin.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

SumUp logo
SumUp

Senior Backend Engineer (Kotlin)

Join SumUp as a Senior Backend Engineer (Kotlin) to build a global digital bank, focusing on scalability, reliability, and security.

Mobik logo
Mobik

Mid/Senior Backend Developer (Python, Golang)

Join Mobik as a Mid/Senior Backend Developer to develop solutions for global telco players using Python and Golang.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.