Senior Go Backend Engineer - FinTech Data Systems

SumUp

Berlin (NH)

On-site

USD 124,000 - 169,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

VSOP program
Pension scheme (20%)
30 Days Sabbatical
Annual L&D budget €2,000
Relocation assistance
Urban Sports Club subsidy
Office lunches

Job summary

SumUp is seeking a backend engineering leader to join the Commercial Systems and Intelligence squad in Berlin. You will design APIs, build scalable data pipelines, and automate commission workflows that touch field and tele-sales, partnerships, and referrals.

Ideal candidates have Go or typed-language experience, familiarity with PostgreSQL, Snowflake, Kafka, and event sourcing, and a track record building auditable, high-trust systems in fintech or payments.

Qualifications

  • Backend engineer with Go or a typed language background.
  • Experience designing APIs and distributed systems with clear contracts.
  • Fluent with relational databases (PostgreSQL) and analytical databases (Snowflake).
  • Experience with Kafka-based, event-driven systems and event sourcing.
  • Proven track record building auditable, high-trust fintech or payments systems.

Responsibilities

  • Aggregate data across SumUp to attribute merchant actions to channels or agents.
  • Define data models, API contracts, and rule definitions to automate commission workflows.
  • Build the Lifecycle Event Log for cross-team use across attribution, support and sales.
  • Create internal APIs and back offices to monitor and modify commissions.
  • Document API contracts, schemas, and integration patterns for other teams.
  • Establish testing, observability, and incident response best practices in the squad.
  • Use AI tooling to scaffold services and draft documentation with accountability.

Skills

Go backend
APIs
Distributed systems
PostgreSQL
Snowflake
Kafka
Testing & observability
Event sourcing
Auditable systems
Mentorship

Tools

PostgreSQL
Snowflake

Job description

SumUp is seeking a backend engineering leader to join the Commercial Systems and Intelligence squad in Berlin. You will design APIs, build scalable data pipelines, and automate commission workflows that touch field and tele-sales, partnerships, and referrals.

Ideal candidates have Go or typed-language experience, familiarity with PostgreSQL, Snowflake, Kafka, and event sourcing, and a track record building auditable, high-trust systems in fintech or payments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Backend Engineer for Fintech Data Systems
Senior Go Backend Engineer for Fintech Data Systems

SumUp • Galloway Township (NJ)

On-site
USD 120,000 - 190,000
VSOP stake in SumUp
Pension matching 20%
30 days sabbatical
Golang Backend Engineer — Money Movement at Scale (Europe)
Golang Backend Engineer — Money Movement at Scale (Europe)

SumUp • Berlin (NH)

On-site
USD 80,000 - 125,000
Stock options
Pension scheme matching 20%
28 days paid leave + holidays
+2
Senior Backend Engineer — Global Banking Platform (Go/K8s)
Senior Backend Engineer — Global Banking Platform (Go/K8s)

SumUp • United States

On-site
USD 55,000 - 93,000
Virtual Stock Options
25 days of paid leave
Health insurance
Senior Software Engineer — Payments Acquiring Platform
Senior Software Engineer — Payments Acquiring Platform

SumUp • Sofia (NM)

On-site
USD 79,000 - 113,000
€2,000 annual L&D budget for education
Health & life insurance
Multisport card
+7
Golang Backend Engineer - Global Banking Platform
Golang Backend Engineer - Global Banking Platform

SumUp • United States

On-site
USD 120,000 - 180,000
Virtual Stock Options
Gym membership
Learning budget (2,000 EUR)
+5
Golang Backend Engineer for Global Banking Platform
Golang Backend Engineer for Global Banking Platform

SumUp • Berlin (NH)

On-site
USD 110,000 - 150,000
Learning budget (2,000 EUR)
Sabbatical program
Pension Scheme
+3
Golang Backend Engineer — Money Movement Platform
Golang Backend Engineer — Money Movement Platform

SumUp • United States

On-site
USD 44,000 - 74,000
Virtual Stock Options
Learning budget
Gym membership
+5
Senior Fullstack Engineer, Localization Platform
Senior Fullstack Engineer, Localization Platform

SumUp • Berlin (NH)

On-site
USD 103,000 - 142,000
Virtual Stock Option programme
Annual L&D budget of €2000
Corporate pension with up to 20% match
+4
Backend Engineer (Golang) - Transfers Europe
Backend Engineer (Golang) - Transfers Europe

SumUp • Berlin (NH)

On-site
USD 80,000 - 125,000
Stock options
Pension scheme matching 20%
28 days paid leave + holidays
+2
Senior Software Engineer – Backend
Senior Software Engineer – Backend

Kovoro • San Francisco (CA)

On-site
USD 180,000 - 240,000