The opportunity
SumUp enables businesses to get paid easily, process orders quickly, sell online instantly and manage their money more efficiently. We create the tools businesses need to make their business and their customer experience thrive!
What you'll do
Evolve and maintain the Brazilian segment of the Transfers ecosystem within SumUp Global Bank tribe.
Supporting the transition from a localized setup with regional banks to a unified Global Bank
Design, implement, and iteratively develop highly available backend services,: while continuously evaluating and implementing new methods to ensure the high reliability of transfer systems
Maintain and improve core services utilizing a modern, cloud-native: technology stack (AWS), with microservices (Docker, K8s) written in Go/Kotlin.
Design, implement, and iteratively develop highly available backend services.
Improve test coverage for existing services and own the end-to-end delivery: of changes, including testing, observability, and monitoring.
What they're looking for
- Continuously improve our engineering culture by refining best practices,: clarifying problems and opportunities, prototyping solutions, providing comprehensive documentation, and selecting new tools and technologies.
- You are proficient in one or more modern backend languages, we use: Golang, Kotlin, Java, Ruby, or one functional programming language.
- You are experienced in developing and maintaining distributed microservices and RESTful APIs
- You have prior experience with modern cloud technologies (AWS, Docker, Kubernetes).