companySumUp logo

Senior Backend Engineer - Global Accounts

SumUpSofia, Bulgaria
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

Key Responsibilities:Develop Critical Infrastructure: Lead the design and implementation of a new global accounts platform, migrating existing systems to a modern, event-driven architecture that allows for scalability and resilience. Expertise in Event-Driven Architecture: Utilize Kafka to build a resilient, decoupled system that ensures operational continuity across global banking operations. Address Compliance Challenges: Create flexible systems that adapt to various regulatory and verification needs across regions, ensuring compliance is integrated seamlessly into our processes. Empower Internal Teams: Build a self-service platform that allows other teams to contribute effectively. Global Impact: Your work will influence markets in the EU and LATAM, with potential for expansion into the US.

About the job

Join the Global Bank tribe where we are revolutionizing the banking infrastructure for merchants. Our mission is to empower small merchants worldwide with a digital business account that simplifies their banking needs, making us the go-to banking partner for them.

As a Senior Backend Engineer, you will play a pivotal role in transitioning from fragmented regional systems to a unified global infrastructure, enabling millions of merchants to access seamless banking services tailored to their needs.

Your expertise will be crucial in designing and developing a fully distributed, event-driven system that is resilient and compliant across multiple regions.

In this role, you will primarily work with Kotlin while having the opportunity to engage with Elixir and Golang. We embrace Extreme Programming methodologies, focusing on small iterations, daily deliveries, and prioritizing technical design quality and deep problem-solving.

Our technology stack includes Kotlin, Golang, Elixir, Java, AWS, Kafka, PostgreSQL, and Kubernetes, leveraged by observability tools such as Prometheus, Grafana, and Honeycomb. Additionally, we utilize AI-assisted development tools including Cursor and GitHub Copilot.

About SumUp

SumUp is dedicated to providing small merchants with a tailored banking experience that meets their growing needs. With a focus on innovation and user-friendliness, we aim to simplify banking for merchants around the globe.

Similar jobs

Tailoring 0 resumes

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