SumUp

Senior Software Engineer (Golang) - Card Acquiring

SumUp
Apply
21 hours ago
Sofia, BulgariaSenior

Responsibilities

  • Design and build authorization, clearing, settlement, and other core card-acquiring capabilities.
  • Develop APIs, data models, and backend services for the acquiring platform.
  • Build reporting, back-office, and operational tools for reliable day-to-day acquiring operations.
  • Ensure systems meet card-scheme, security, and compliance requirements.
  • Create observability, monitoring, and incident-response foundations for an always-on payments platform.
  • Collaborate with Processing, Reconciliation, Risk, Compliance, Finance, and Treasury teams.
  • Own medium-to-large technical initiatives spanning multiple teams and contribute to architecture decisions.
  • Prioritize technical debt and operational risks while mentoring teammates and contributing to code reviews, testing, and on-call practices.

Requirements

  • Solid programming experience with Golang and a track record of building reliable backend systems.
  • Experience building and consuming APIs in production environments.
  • Understanding of software architecture, design principles, data modeling, API design, and SOLID principles.
  • Experience with SQL and NoSQL databases; PostgreSQL and Kafka experience is valuable.
  • Practical experience with Docker, AWS, and Kubernetes.
  • A DevOps mindset and interest in building, operating, and improving owned systems.
  • Strong problem-solving, collaboration, ownership, accountability, and openness to feedback.
  • Experience with Elixir or another functional programming language is advantageous.
  • Experience with AWS Prometheus and Grafana is advantageous.
  • Experience in fintech, payments, or another regulated domain is advantageous.
  • Knowledge of card schemes, acquiring, authorization, clearing, or settlement is advantageous.

Benefits

  • Sofia-based office-first setup with collaboration across SumUp’s global teams.
  • €2,000 annual learning and development budget for conferences or career education.
  • 25 days of paid leave, increasing with tenure, plus paid special-occasion leave and a one-month sabbatical every three years.
  • Health and life insurance, co-sponsored Multisport cards, childbirth and adoption bonuses, discounts, referral program, €100 monthly food vouchers, and €40 flexible benefits.
SumUp

About SumUp

1,001-5,000 employees

SumUp builds card readers, point-of-sale apps, and payment tools for small businesses, along with accounts, invoicing, and online checkout. It sells hardware and earns fees on payment processing and subscriptions for software and services such as invoicing and loyalty. Founded in 2012 and headquartered in London, the company serves more than 4 million merchants across 30+ markets, and offers options like payment links and Tap to Pay.

Contact me