companySumUp logo

Senior Backend Engineer - Accounts

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

Design and Build Critical Infrastructure: Play a key role in designing and implementing a newly architected global accounts platform. Assist in migrating existing systems to a modern, event-driven, decoupled architecture that supports scalability and resilience across regions. Master Event-Driven Architecture: Utilize Kafka extensively to develop a truly decoupled, resilient system. This architecture is crucial for ensuring that failures in any part of the system do not disrupt banking operations globally. Address Compliance Challenges: Create flexible systems that can adapt to varying regulatory and verification requirements across different regions and applications. Make compliance a natural part of the system rather than an afterthought. Empower Other Teams: Develop a self-service platform that enables internal teams across the organization to contribute to and build upon. Global Impact: Your contributions will directly affect both the EU and LATAM markets, with potential expansion into the US.

About the job

Join our Global Bank tribe at SumUp, where we are revolutionizing the infrastructure for merchants by providing them with a digital business account that simplifies their banking needs. Our mission is to become the top banking partner for small merchants worldwide, delivering a seamless, straightforward, and cost-effective experience.

As a valued member of our team, you will be instrumental in transitioning from a fragmented regional setup to a cohesive global infrastructure, thereby enabling millions of merchants to enjoy tailored banking solutions.

In the role of Senior Backend Engineer on the Global Accounts team, you will take ownership of vital components of our bank account platform. You will be involved in the design and development of a fully distributed, event-driven system built for scalability, resilience, and compliance.

Your primary development language will be Kotlin, with opportunities to work with Elixir and Golang. We embrace Extreme Programming methodologies: frequent iterations, daily releases, and a strong emphasis on technical excellence and deep problem-solving.

Our tech stack includes Kotlin, Golang, Elixir, Java, AWS, Kafka, PostgreSQL, and Kubernetes, complemented by observability tools such as Prometheus, Grafana, and Honeycomb. We also leverage AI-assisted development tools like Cursor and GitHub Copilot.

About SumUp

At SumUp, we are dedicated to creating innovative financial solutions that empower small businesses. Our team is passionate about delivering exceptional experiences for our customers while simplifying their financial processes.

Similar jobs

Tailoring 0 resumes

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