
Senior Backend Engineer Go - Payments Reporting
The Payments Reporting team sits at the heart of SumUp's financial infrastructure, building the systems millions of merchants rely on to reconcile, report and understand their money. The team is building a reporting platform serving external integrators and internal teams at scale, from file-based exports to real-time API reporting. The role, based in the Sofia office, gives meaningful ownership of complex backend work so the team of three backend engineers can move faster on architectural changes.
Responsibilities
- ▹Build and maintain backend reporting features across Payout Reports, Payment Reports, Fee Invoices and Transaction Reports
- ▹Develop and own Reporting APIs (including Transaction History and Payout History) serving external integrators and internal clients
- ▹Contribute to the migration of core payments functionality away from legacy systems, modernising the reporting platform infrastructure
- ▹Take ownership of the operational health of reporting services: monitoring, incident response and performance optimisation
- ▹Participate actively in planning and refinement sessions with technical assessments and effort estimations
- ▹Support junior engineers through code reviews, pairing sessions and knowledge sharing
Requirements
- ▹Strong experience building scalable, production-grade backend systems in Golang, with a solid grasp of concurrency patterns, goroutines and channels
- ▹Deep familiarity with software design principles (SOLID, common design patterns, microservices architecture) applied pragmatically
- ▹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
Soft skills
What we offer
- ▹Virtual Stock Option programme
- ▹Dedicated annual L&D budget of 2,000 EUR
- ▹25 days of paid leave plus one extra day per year of service (up to 35)
- ▹Comprehensive health and life insurance including dental coverage
- ▹On-site yoga and a co-sponsored Multisport card
- ▹Tax-free food voucher program (100 EUR per month) plus Re:Benefits platform (40 EUR)
- ▹Free shuttle buses to Joliot-Curie metro station
- ▹New baby bonus
- ▹1-month sabbatical after 3 years of service (Break4me)
- ▹Referral bonus
About the company
SumUp empowers small businesses worldwide with simple, affordable tools. Over 4 million businesses in 37 markets rely on it as their financial partner, and its team includes over 3,000 people from more than 90 nationalities across Europe, South America and the United States. Sofia is a key engineering hub, and SumUp is an Equal Employment Opportunity employer.