We're looking for a Senior Backend Engineer to join our Payments Reporting team in Sofia, Bulgaria. The successful candidate will have experience building scalable backend systems in Go, a solid grasp of software design principles, and hands-on experience with PostgreSQL and Kubernetes. You'll be responsible for building and maintaining backend reporting features, contributing to the migration of core payments functionality, and taking ownership of the operational health of reporting services.
Requirements
- Strong experience building scalable, production-grade backend systems in Golang
- Deep familiarity with software design principles - SOLID, common design patterns, and microservices architecture
- Hands-on experience with PostgreSQL or similar SQL databases, including query optimisation and database modelling
- Confidence working in Kubernetes environments, configuring and managing resources
- Clear, confident communication in English - written and spoken - and a collaborative approach to engineering
Benefits
- Commitment to Diversity and Inclusion
- Enrolment in our Virtual Stock Option programme
- Dedicated annual L&D budget of €2000 for your individual development
- Generous time off: 25 days of paid leave, plus one extra day per year of service (up to 35)
- Comprehensive health and life insurance - includes dental coverage
- Meal support: benefit from a tax-free food voucher program (100 EUR per month) plus flexibility via our Re:Benefits platform (40 EUR)
- Easy commute: free shuttle buses connecting directly to Joliot-Curie metro station
- Family-friendly: new baby bonus
- Break4me: 1-month sabbatical after 3 years of service
- Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team