Software Engineer (golang) - Online Payments

SumUp

Sofia, Bulgaria
Not specified; benefits: €2,000 l&d budget; perks:...
On-site
Golang backend development experience
Postgresql and rdbms expertise
Distributed fault-tolerant system design
SumUp is seeking a Software Engineer with a focus on Golang for their Online Payments team in Sofia, Bulgaria. The role involves developing high-performance backend services for a payments platform that serves millions of small businesses globally

Job Summary

  • The team is responsible for facilitating all Card Not Present transactions to ensure seamless online payments for merchants.
  • You will co-design and develop high-performance, secure backend services within a Golang-based microservices architecture.
  • Employees receive a €2,000 annual learning and development budget along with 25 days of paid leave and health insurance.

Matching Summary

Match Score: 85

SumUp is seeking a Software Engineer with a focus on Golang for their Online Payments team in Sofia, Bulgaria. The role involves developing high-performance backend services for a payments platform that serves millions of small businesses globally.

Salary

Not specified; Benefits: €2,000 L&D budget; Perks: Health insurance, food vouchers, Multisport cards

Skills & Requirements

Must-have

  • Golang backend development experience
  • PostgreSQL and RDBMS expertise
  • Distributed fault-tolerant system design
  • API design and implementation skills
  • High code quality and test coverage

Nice-to-have

  • Interest in AI-assisted development workflow
  • Experience with Docker and Kubernetes
  • Knowledge of Kafka or messaging systems
  • DevOps practices and CI/CD familiarity
  • Unix/Linux environment proficiency

Key Requirements

  • Right to work in Bulgaria required
  • Solid backend engineering experience
  • Strong software architecture understanding

Work Rights

Must have right to work in Bulgaria

Tailored Resume

Cover Letter