SumUp logo

Backend Engineer (Golang) - Payments Processing Platform

SumUp

About the Role

As a Backend Engineer specializing in Golang at SumUp, you will be part of the Payments Tribe, a team dedicated to enhancing and expanding our payments processing platform. This platform has been crucial in powering SumUp’s global operations for over a decade and is developed in Sofia by a talented group of engineers.

What You Will Do

  • Design, build, and maintain back-end services within a microservices architecture.
  • Participate in API design and implementation for both internal and external use.
  • Write high-quality, maintainable, and scalable code that adheres to coding standards and best practices.
  • Provide comprehensive documentation and ensure good test coverage.
  • Collaborate with software, QA, and DevOps engineers to ensure smooth deployment and continuous integration.
  • Participate in code reviews to enhance code quality and maintainability.
  • Engage in technical discussions during requirements analysis and scope definition.

Who You Are

  • Experienced in programming, preferably with Golang.
  • Skilled in building and consuming RESTful APIs.
  • Familiar with Docker, AWS, Kubernetes, SQL & NoSQL databases (Postgres and Kafka).
  • Possess a DevOps mindset and strong problem-solving skills.
  • Open to feedback and collaborative in nature.

Why Join SumUp

  • Work in a scale-up part of a global team of 3000+ people from 60+ countries.
  • Drive your career and take ownership of projects.
  • Enjoy 25 days’ paid leave, increasing with tenure, and a paid 1 month Sabbatical vacation.
  • Receive a child birth/adoption bonus, subsidized childcare, and other great benefits.
  • Participate in online fitness classes, enjoy a subsidized Multisport card, and more.

SumUp is committed to creating a diverse and inclusive work environment and is proud to be an Equal Employment Opportunity employer.

Benefits
Extracted with AI

  • 25 days paid leave
  • 1 month Sabbatical vacation
  • child birth/adoption bonus
  • subsidized childcare
  • health and life insurance
  • online fitness classes
  • subsidized Multisport card
  • Babbel language subscription
  • free shuttle buses

Similar jobs

Last update: 23 minutes ago

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.

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 (Golang)

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

SumUp logo
SumUp

Senior Backend Software Engineer (Golang)

Join SumUp as a Senior Backend Software Engineer (Golang) to design and maintain backend services in a microservice 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 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

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.

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.

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 Backend Engineer (Golang) - Global Bank

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

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

SumUp logo
SumUp

Senior Backend Engineer (Java) - Payouts

Senior Backend Engineer role focusing on Java and microservices architecture for global payouts at SumUp, Sofia.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

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 Backend Engineer (Elixir & Go)

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

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

SumUp logo
SumUp

Fullstack Developer at SumUp

Join SumUp as a Fullstack Developer in Barcelona, enhancing fintech solutions with Golang and React. Empower global small businesses.

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.

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

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.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

Zalando logo
Zalando

Backend Software Engineer - Privacy Technology

Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.