At SumUp, we’re on a mission to empower small businesses around the world with simple, affordable tools to help them start, run, and grow. More than 4 million merchants across 37 markets trust us as their financial partner — and we’re just getting started.
We’re a global team of 3,000+ people from over 90 nationalities, united by curiosity, collaboration, and care. Our core values and culture shape everything we do, fostering inclusion, learning, and belonging.
SumUp is proud to be an Equal Employment Opportunity employer, committed to building a safe, respectful, and diverse workplace where everyone can thrive.
Explore more about our culture on our careers site , or follow us on LinkedIn and Instagram .
Задачи
Build and evolve the SumUp’s core banking services that powers ledger operations and transactions, transforming our regional systems into a unified, scalable global platform
Tackle complex distributed systems challenges, ensuring resilient services that continue to perform under high transaction volumes
Support modernization initiatives by improving observability, adding test coverage, refactoring code for long-term maintainability, and gradually introducing new architectural patterns without disrupting live banking operations
Contribute to architectural decisions - build ledger and transaction history systems from the ground up, ensuring a globally scalable banking solution for our clients
Collaborate with teams across Risk, Treasury, Finance, and Infrastructure to ensure smooth, compliant, and reliable global operations
Take ownership from design to production, running the services you build, monitoring their performance, and continuously improving how we deliver high-quality software at scale
You’ll be great for this role if you
You write maintainable, well-tested code, follow CI/CD best practices, and take responsibility for the software you build from development to production
You’re comfortable building, deploying, and running services in cloud environments like AWS using Docker and Kubernetes
You’re eager to learn about relational databases that perform well under load and maintain data consistency
You are a collaborator who enjoys working across regions, communicating clearly, exchanging feedback effectively, and making thoughtful technical decisions together
You have a curiosity for building reliable financial services and banking domain
It’s a plus if you have
Knowledge of Elixir - some of our legacy services are written in Elixir, and while it's not essential, it would be useful if you've worked with it before
Deeper PostgreSQL experience - we rely heavily on Postgres, so if you've done performance tuning, complex queries, or schema design, that's a plus
Experience with event streaming platforms (Kafka preferred) and modern observability stacks (Grafana, Honeycomb, etc.)
Why you should join SumUp
We’re a truly global team of 3200+ skilled professionals from 92+ countries, spread across 4 continents. Join the team from our Vilnius office
Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced
Enrolment onto our Virtual Stock Option programme: you will own a stake in SumUp’s future success
Time off: 25 days of paid leave, plus special holidays
Требования
Our tech stack includes Go, AWS, Kafka, PostgreSQL, and Kubernetes, supported by a strong observability toolchain with Prometheus, Grafana, and Honeycomb
We also actively use AI‑assisted development tools such as Cursor, GitHub Copilot, and others
SumUp’s engineering culture is built around ownership
We follow a “build it, run it, improve it” model, with strong observability and a focus on learning
Engineers have clear scope and autonomy, with decisions documented, reviewed, and made collaboratively
The Vilnius team is a core part of the Global Bank domain
We own production systems, shape technical direction, and work closely with colleagues across SumUp’s global offices on critical merchant banking capabilities
Join our Vilnius Team today ( Vilnius office )
You have solid backend experience building reliable, high-volume services and you think carefully about system design, APIs, data modeling, and how services interact
You are proficient in Golang and/or Kotlin and comfortable learning and working with other languages as needed, e.g. Elixir
Условия
Peace of mind: health insurance through Gjensidige and life & accidental coverage from Ergo
Stay active: gym membership allowance to help you keep fit on your terms
Паспорт вакансии
История публикации
Появилась в Вакандии27 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 26 дней назад
Среди похожихНет данныху карточки не хватает полей, чтобы найти похожие
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
Грейдне указан
Формат работыне указан
ГеографияВильнюс, Литвавычитано из текста вакансии
Зарплата≈ 14 833 USD в месяцнаша оценка, в вакансии не названа
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки502 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка
Проверка Вакандии
Источники и свежесть
Тип источника
Карьерный сайт работодателя
Найдено публикаций
1
Посмотреть публикации и даты
greenhouseОсновная публикация · 2026-08-05
S
Работодатель
SumUp
50 активных вакансий · вилка работодателя указана в 3%