Join Our Global Bank Tribe
Joining our Global Bank Tribe means you'll play a pivotal role in building SumUp's very own digital bank. You’ll be part of a global, autonomous, cross-functional team, with over 32 nationalities across Cologne, Berlin, São Paulo, Santiago, Sofia, and Vilnius who love to take ownership, work with purpose, and are building the number 1 bank for small businesses.
Role Overview
As a Senior Backend Engineer (Kotlin), you'll be responsible for facilitating the transition from a localized setup with regional banks to a unified Global Bank. You will have substantial influence on the design of our global platform, ensuring it's optimized for scalability, reliability, and security to meet the needs of our expanding user base. The challenge lies in executing all three tasks—redesigning, introducing new features, and scaling operations—simultaneously. If you're up for this multifaceted challenge, we'd love to hear from you.
What You’ll Do
- Co-design and develop our global platform by engaging in collaborative efforts with cross-functional teams to optimize scalability, reliability, and security for our global banking platform.
- Design REST APIs and build highly available event-driven systems.
- Work in a global context with teams in Europe, the US, and Latin America.
- Collaborate with a cross-functional team to clarify problems, outline opportunities, prototype solutions, ensure smooth deployment, continuous integration, and support existing functionalities.
- Actively participate in the selection of new tools, technologies, and processes, code reviews, and pair programming with other software engineers.
- Become a subject matter expert and actively participate in product discussions to assist your team in delivering business value by making the best backend-related decisions.
- Continuously raise the bar by mentoring fellow backend engineers, driving engineering initiatives, adopting and actualizing best practices with the team, and fostering a strong, collaborative engineering culture that emphasizes continuous learning.
You’ll Be Great for This Role If
- You have solid experience as a Senior Backend Engineer, proficient in both Java & Kotlin.
- You have proven experience in software architecture and application design, with a track record of making architectural decisions and a deep understanding of fundamental system architecture and API design (RESTful and event-driven services).
- You have hands-on experience with CI/CD pipelines and version control systems, demonstrating your familiarity with DevOps practices.
- You feel comfortable working with SQL databases.
- You have a good understanding of modern cloud technologies (AWS, Docker, Kubernetes).
- You have experience with monitoring tools such as Prometheus, Grafana.
- You have a passion to write clear, concise, and testable code that your team can understand, maintain, and improve.
Why You Should Join SumUp
- The opportunity to work on large-scale fintech products used by millions of small businesses around the world.
- Work on a high-impact squad that is at the core of the Bank Tribe.
- A dedicated annual Learning & Development budget for attending conferences and/or advancing your career through further education.
- Enrollment onto our virtual stock ownership program - you will own a stake in SumUp’s future success.
- You'd enjoy other great location-tailored benefits.
- You’ll attend global offsites and/or hackathons.
- Join a truly global SumUp team of 3200+ people from 80+ countries, spread across 4 continents.
Job Application Tip
We recognize that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s okay too because it means you have room to learn and develop your career at SumUp.
Benefits Extracted with AI
- Learning & Development budget
- Virtual stock ownership program
- Global offsites and hackathons
- Location-tailored benefits
Similar jobs
Last update: 23 minutes ago
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.
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.
Senior Full Stack Engineer (Java, Kotlin, React.js)
Join an Insurtech start-up as a Senior Full Stack Engineer, working with Java, Kotlin, and React.js to innovate the insurance industry.
Senior Fullstack Engineer - SDK Development
Join Contentful as a Senior Fullstack Engineer to develop SDKs and tools for personalized digital experiences. Hybrid work in Berlin.
Senior Software Engineer, Backend (Remote)
Join GlossGenius as a Senior Backend Engineer, focusing on scalable backend services using Kotlin, JavaScript, and more. Remote role.
Software Engineer Scala / Kotlin
Join Zalando as a Software Engineer specializing in Scala/Kotlin to build scalable solutions in a hybrid work environment.
Senior Full-Stack Engineer - Owned Brands
Join Target as a Senior Full-Stack Engineer, leveraging Java, Spring Boot, and Kotlin to build scalable systems for Owned Brands.
Senior Backend Engineer with Symfony Experience
Join kununu as a Senior Backend Engineer in Porto. Work with PHP8, Symfony, and microservices in an agile environment.
Senior Fullstack Web Engineer
Join Softwaregini as a Senior Fullstack Web Engineer to develop scalable web applications using React, TypeScript, and Kotlin.
Senior Java Backend Engineer - Guest Experience
Join Holidu as a Senior Java Backend Engineer in Munich. Work with Java, Kotlin, and Spring to enhance user experiences.
Senior Backend Developer with .NET Core and Kubernetes
Join Miniclip as a Senior Backend Developer to enhance gaming experiences using .NET Core, Kubernetes, and microservices.
Mid-Level Software Engineer - React Native, Python, Kotlin
Join as a Software Engineer to build social gaming features using React Native, Python, and Kotlin. Remote role with competitive salary and equity.
Senior Android Developer
Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.
Backend Engineer with Kotlin and Spring Boot
Join Katanox as a Backend Engineer to develop with Kotlin and Spring Boot in a hybrid work environment.
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.
Senior Backend Web Developer with Java and Spring
Join our team as a Senior Backend Web Developer specializing in Java and Spring frameworks. Work remotely and drive innovation.
Senior Backend Developer - Java, Spring Boot
Join Nisum as a Senior Backend Developer in Johns Creek, GA, working with Java, Spring Boot, and cloud technologies to drive digital transformation.
Senior Back End Developer (Java/Kotlin, AWS)
Join Masabi as a Senior Back End Developer, working remotely in Romania. Utilize Java, Kotlin, and AWS to build innovative transit solutions.
Backend Developer with Cloud and API Expertise
Join Soundtrack as a Backend Developer to design and build cloud-native services and APIs in a dynamic, music-focused environment.
Fullstack Software Engineer with Java and C#
Join bp as a Fullstack Software Engineer in Budapest, working with Java and C# to enhance trading applications.
Backend Engineer with Kotlin and Microservices
Join Tonal as a Backend Engineer to build innovative fitness solutions using Kotlin, Microservices, and PostgreSQL.
Software Engineer - Mobile Platform (iOS, Swift, Kotlin)
Join Figma as a Software Engineer on the Mobile Platform team, working with iOS, Swift, and Kotlin to enhance mobile systems.
Senior Fullstack Developer with Java and AWS
Join Piktiv as a Senior Fullstack Developer in Skövde, Sweden. Work with Java, AWS, and more in a dynamic, on-site role.
Backend Software Engineer
Join Offstream as a Backend Software Engineer focusing on AWS, Typescript, and GraphQL. Influence product architecture and development.