← Back to list
Job · Senior

(Senior/Mid) Software Engineer, Golang - Payments Platform

Backend Developer • Senior • On-site • Full-time • 📍 Sofia

SumUp is hiring a Software Engineer (Senior or Mid) for its payments processing platform, which has powered SumUp's global business for more than 10 years. Developed in Sofia by the Payments Tribe, the platform is built by several cross-functional, autonomous squads working end-to-end on their part of it. You would make an impact by improving and co-creating microservices architecture platforms, solving scaling and new development challenges, with scalability and high availability among the focus areas.

Responsibilities

  • Design and evolve systems that process millions of transactions reliably and at scale
  • Build and maintain backend services in a microservices architecture
  • Contribute to API design for internal services and external integrations
  • Write clean, maintainable, and scalable code with strong test coverage
  • Participate in architectural discussions and drive technical decisions
  • Collaborate closely with engineers, QA, and DevOps to deliver production-ready systems
  • Continuously improve engineering practices, including leveraging AI to iterate faster

Requirements

  • Strong programming experience in any modern language (e.g. Go, Java, Python, Kotlin); how you think and design systems matters more than the specific language
  • Solid understanding of system design, scalability, and distributed systems
  • Experience building APIs and working with data storage systems
  • Ability to learn new technologies quickly and pragmatically
  • Strong problem-solving skills and a structured way of thinking
  • Ownership mindset and collaborative approach to teamwork
  • Interest in incorporating AI as part of the development workflow

Nice to have

  • Experience with cloud platforms (e.g. AWS)
  • Familiarity with containers and orchestration (Docker, Kubernetes)
  • Experience with event-driven systems and messaging (e.g. Kafka)

Soft skills

Structured problem-solvingOwnership mindsetCollaborative teamworkFast, pragmatic learning

What we offer

  • Work on systems serving millions of merchants on a global scale
  • EUR 2,000 annual L&D budget for conferences or education
  • 25 days of paid leave (increasing with tenure), plus paid leave for special occasions and a 1-month sabbatical every 3 years
  • Health and life insurance
  • Co-sponsored Multisport cards
  • Childbirth/adoption bonuses, discounts, and a referral program
  • EUR 100 monthly food vouchers and EUR 40 flexible benefits

About the company

SumUp believes in the everyday hero, creating powerful, easy-to-use financial solutions to help small business owners run their businesses. With a founder's mentality and a team-first attitude, its diverse teams across Europe, South America, and the United States support small business owners in doing what they love.

Languages: Angol