Senior Go Backend Architect for Fintech Data Systems

SumUp

Berlin (NH)

On-site

USD 104,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hack days
L&D budget €2,000
VSOP program
Pension scheme 20% match
30 days sabbatical
Relocation assistance
Urban Sports Club subsidy
Office lunches

Job summary

SumUp in Berlin is seeking a backend engineer with a strong Go background to design APIs, data models and distributed systems powering merchant acquisition, commissions and lifecycle analytics.

You will build scalable services, collaborate with data and frontend teams, ensure testing, observability and incident response, and embrace end-to-end ownership in a fast-paced fintech environment.

Qualifications

  • Strong backend engineering background in Go or a typed-language generalist.
  • Experience designing APIs and distributed systems with clear contracts.
  • Fluent in relational databases (PostgreSQL, Snowflake) and know when to use which.
  • Experience with Kafka-based event-driven systems and event sourcing.
  • Experience with auditable, high-trust fintech or payments domains.
  • Proven ability to work end-to-end in greenfield, early-stage squads.
  • Strong testing, observability and incident response practices.
  • Ability to translate fuzzy problems for engineers and sales stakeholders.
  • Pragmatic approach; mentor others.

Responsibilities

  • Aggregate data across the SumUp ecosystem to attribute actions to channels or agents.
  • Define data models, API contracts, and rules to automate commission workflows.
  • Build the Lifecycle Event Log with Merchant Intelligence squad for lifecycle events.
  • Create back offices and APIs for monitoring commissions and managing plans.
  • Document API contracts, schemas, and integration patterns for other teams.
  • Establish testing, observability, and incident response practices.
  • Leverage AI and agentic coding tools while maintaining accountability.

Skills

Go backend
API design
Distributed systems
Relational databases
Event-driven architecture
Fintech knowledge
End-to-end ownership

Tools

PostgreSQL
Snowflake
Kafka
REST APIs
CI/CD

Job description

SumUp in Berlin is seeking a backend engineer with a strong Go background to design APIs, data models and distributed systems powering merchant acquisition, commissions and lifecycle analytics.

You will build scalable services, collaborate with data and frontend teams, ensure testing, observability and incident response, and embrace end-to-end ownership in a fast-paced fintech environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Global Expansion & AI Tools
Senior Backend Engineer — Global Expansion & AI Tools

SumUp • Berlin (NH)

On-site
USD 127,000 - 173,000
Equity option
L&D budget €2,000
Pension match up to 20%
+4
Golang Backend Engineer for Global Banking Platform
Golang Backend Engineer for Global Banking Platform

SumUp • Berlin (NH)

On-site
USD 120,000 - 180,000
Senior Payments Backend Engineer - Go & Microservices
Senior Payments Backend Engineer - Go & Microservices

SumUp • Sofia (NM)

On-site
USD 48,000 - 78,000
Office in Sofia
Virtual Stock Option programme
€2000 L&D budget
+3
Senior Go Backend Engineer, FinTech & AI-Driven Payments
Senior Go Backend Engineer, FinTech & AI-Driven Payments

Imprint • New York (NY)

On-site
USD 120,000 - 160,000
Competitive compensation and equity packages
Leading configured work computers
Flexible paid time off
+2
Senior Go Engineer – Fintech Backend (Remote)
Senior Go Engineer – Fintech Backend (Remote)

Triwill Group • Germany (OH)

On-site
USD 81,000 - 127,000
Senior Go Backend Engineer – Fintech, Scalable Systems, Equity
Senior Go Backend Engineer – Fintech, Scalable Systems, Equity

Forsyth Barnes • United States

Hybrid
USD 100,000 - 130,000
Competitive compensation package
Flexible work modalities
Comprehensive health coverage
+2
Backend Engineer – Global Banking Platform (Go/AWS)
Backend Engineer – Global Banking Platform (Go/AWS)

SumUp • United States

On-site
USD 45,000 - 60,000
Virtual Stock Options
25 days paid leave
Gym membership allowance
+1
Backend Engineer, Transfers Gateway (Go & Payments)
Backend Engineer, Transfers Gateway (Go & Payments)

SumUp • Berlin (NH)

On-site
USD 45,000 - 60,000
Virtual Stock Options
25 days paid leave
Annual learning budget (2,000 EUR)
+2
Backend Engineer - Money Transfers
Backend Engineer - Money Transfers

SumUp • Berlin (NH)

On-site
USD 104,000 - 138,000
Virtual Stock Option programme
Annual €2000 L&D budget
Pension scheme: 20% company match
+5
Backend Engineer (Golang) - Balance Management
Backend Engineer (Golang) - Balance Management

SumUp • Berlin (NH)

On-site
USD 120,000 - 180,000