companySumUp logo

Senior Backend Engineer (Golang) - Banking Solutions

SumUpBerlin, Germany
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

What You’ll Do Develop and enhance SumUp's core banking services that drive ledger operations and transactions, unifying our regional systems into a cohesive, scalable global platform. Address complex challenges in distributed systems, ensuring the resilience of services under high transaction volumes. Advance modernization efforts by enhancing observability, increasing test coverage, and refactoring code for long-term sustainability, all while maintaining live banking operations. Influence key architectural decisions, constructing ledger and transaction history systems from scratch to ensure a globally scalable banking solution for our clients. Collaborate with teams across Risk, Treasury, Finance, and Infrastructure to guarantee smooth, compliant, and reliable global operations. Take ownership of the entire process from design to production, overseeing the services you build, monitoring their performance, and continuously improving our software delivery. You’ll be a great fit for this role if You possess a strong background in backend development, focusing on building reliable, high-volume services, with careful consideration of system design, APIs, and data modeling. You are proficient in Golang and are eager to learn and work with other programming languages such as Kotlin or Elixir as necessary. You write maintainable, well-tested code, adhere to CI/CD best practices, and take pride in delivering high-quality software solutions.

About the job

Join SumUp's Global Bank team, where we engineer the foundational infrastructure and services that empower merchants with digital banking solutions. We simplify financial management for small businesses, ensuring reliability and ease of use.

As part of our Balance Management Squad, you will play a crucial role in modernizing and consolidating our balance management systems across Europe. We are embarking on an exciting journey to develop a global transaction history service, providing merchants with consistent and transparent insights into their financial activities.

In your role as a Senior Backend Engineer, you will be instrumental in updating legacy systems, fostering innovation while ensuring stability, collaborating with cross-regional teams, and architecting dependable services that cater to diverse markets with unique regulations.

If you are passionate about solving intricate problems in high-load environments, have a keen interest in banking, and seek a team that embraces challenges, we encourage you to apply!

About SumUp

At SumUp, we are dedicated to empowering small businesses with innovative digital banking solutions. Our Global Bank team is at the forefront of creating a seamless financial experience for merchants, driving efficiency and transparency in money management.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.