Sumup
(Senior) Backend Engineer (Golang) - Bank
Vilnius, Lithuania. Posted 2 months ago
The role
You will design and build a unified global banking platform and transform monolithic services into decoupled, scalable services. You will work with a cloud-native stack including Go, AWS, Kafka, and Kubernetes.
What you will do
- Collaborate with a global team to design and build a unified global banking platform.
- Transform monolithic services into decoupled, highly scalable, region-agnostic, unified global bank services.
- Design, implement, and iteratively develop highly available backend services.
- Maintain and improve core services utilizing a modern, cloud-native technology stack.
- Improve test coverage for existing services.
- Drive the end-to-end delivery of changes, including testing, observability, and monitoring.
- Shape and continuously improve engineering culture by sharing ideas and refining best practices.
Required qualifications
- Solid programming experience in Golang.
- Advanced understanding of developing and maintaining distributed and event-driven systems.
- Solid experience with event streaming platforms and messaging brokers such as Kafka.
- Experience with modern cloud technologies like AWS.
- Experience with containerization tools such as Docker and Kubernetes.
- Comfortable working with SQL and NoSQL databases.
- Experienced with CI/CD tools like GitHub Actions or ArgoCD.
- Dedicated to writing clear, maintainable, and testable code.
Nice to have
- Experience with monitoring tools - Prometheus, Grafana, Honeycomb
- Experience in the fintech industry
Benefits
- Enrolment onto our Virtual Stock Option programme
- 25 days of paid leave, plus special holidays
- health insurance through Gjensidige
- life & accidental coverage from Ergo
- gym membership allowance
- regular training, mentorship programs, SumUp University cohort and a yearly learning budget (2,000 EUR)
- Hack Days every second Friday, and entire global Hack Weeks
- 1-month sabbatical after 3 years of service
- Referral Bonus
About the company
SumUp is on a mission to empower small businesses around the world with simple, affordable tools. It is a global team of 3,000+ people from over 90 nationalities.