5h ago

Software Engineer (Golang) - Online Payments

Sofia, Bulgaria

โœจ $120k-$160k / yearest.

full-timemid

๐Ÿ›  Tech Stack

+2

๐Ÿ’ผ About This Role

You'll co-design and develop high-performance backend services for SumUp's Online Payments platform, enabling millions of merchants worldwide to accept payments seamlessly. You'll tackle complex scaling challenges and directly influence our Golang-based microservices architecture in a cross-functional team.

๐ŸŽฏ What You'll Do

  • Co-design and develop high-performance, secure backend services for the Online Payments Platform
  • Participate in API design and implementation for internal and external integrations
  • Ensure high code quality, comprehensive test coverage, and clear documentation
  • Optimize application performance and scalability through proactive monitoring

๐Ÿ“‹ Requirements

  • Solid experience as a Backend Software Engineer in any modern language (Go, Java, Python, etc.)
  • Experience with PostgreSQL/RDBMS and distributed, fault-tolerant systems
  • A genuine passion for clean, maintainable, and testable code
  • Good understanding of software architecture and application design

โœจ Nice to Have

  • Experience with Docker and/or Kubernetes
  • Experience with Kafka or other messaging systems
  • DevOps practices (CI/CD)

๐ŸŽ Benefits & Perks

  • ๐Ÿ“š โ‚ฌ2,000 annual L&D budget for conferences and education
  • ๐Ÿ–๏ธ 25 days paid leave increasing with tenure, plus 1-month sabbatical every 3 years
  • ๐Ÿฅ Health and life insurance plus co-sponsored Multisport card
  • ๐Ÿฝ๏ธ 100 EUR monthly food vouchers and 40 EUR flexible benefits

๐Ÿ“จ Hiring Process

Estimated timeline: 3-5 weeks ยท AI estimate

  1. 1Recruiter Callยท 30 min
  2. 2Technical Interviewยท 60 min
  3. 3System Design Interviewยท 60 min
  4. 4Team Fit Interviewยท 45 min
  5. 5Offerยท N/A
0 0 0