Senior Backend Engineer - Run & Grow

Contract type
Ongoing
Work mode
On-site · Berlin, Germany
Experience
Senior · Not stated

Level inferred from job title

Job description

Backend engineering role in SumUp's Run & Grow tribe, designing and operating production-grade backend services and event-driven systems that support merchant acquisition, identity, marketing technology, operations, risk, and compliance. The role is office-first in Berlin.

At a glance

Employment
Full-time
Work mode
On-site · Berlin, Germany
Languages
English

What you'll do

  • Design, build, and operate production-grade backend services, APIs, and integrations, primarily using Go
  • Build event-driven workflows and distributed systems using technologies such as Kafka and asynchronous processing
  • Define clear service boundaries, data models, schemas, and API contracts that other teams can use confidently
  • Build capabilities supporting merchant acquisition, identity, marketing technology, operations, risk, and compliance
  • Own technical work end to end, from discovery and system design through implementation, testing, deployment, and production follow-up
  • Modernise existing services and improve reliability through observability, security, failure handling, and incident response
  • Collaborate with Product, Data, Operations, Compliance, Risk, Sales, Marketing, and other engineering teams to turn complex requirements into practical solutions
  • Review code and designs, make pragmatic technical trade-offs, share knowledge, and mentor engineers around you

What we're looking for

  • Strong backend engineering background in Go, or a typed-language generalist ready to ramp up quickly
  • Have designed APIs and distributed systems with clear contracts, versioning, and integration patterns
  • Fluent in relational and analytical databases (PostgreSQL, Snowflake) and comfortable making the right choice for the right use case
  • Have built Kafka-based, event-driven systems and understand event sourcing and CDC patterns
  • Experience in auditable, high-trust systems where every decision must be traceable — fintech, payments, or similar domains
  • Experience with testing, observability, and incident response practices and treat them as first-class concerns
  • Take ownership of ambiguous problems and turn them into clear, scalable, and maintainable solutions
  • Communicate clearly, collaborate effectively, and explain technical concepts and trade-offs to different audiences
  • Value pragmatic engineering, continuous improvement, mentoring, and reliable production operations

Your team

Run & Grow

Where SumUp builds the platforms and capabilities that help merchants discover, join, use, and continue growing with our products; brings together engineering, product, design, and revenue operations teams.

Benefits

Opportunity to work with SumUppers globally on large-scale fintech products used by millions of businesses worldwide, from our Berlin office

Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, relocation assistance, subsidised office lunches

  • Hack Days every second Friday, and entire global Hack Weeks
  • Commitment to Diversity and Inclusion
  • A dedicated annual L&D budget of €2,000 for attending conferences and/or advancing your career through further education
  • Enrolment onto our VSOP program
  • A corporate pension scheme where we match up to 20% of your contributions
  • 30 Days Sabbatical after completing 3 years of employment with SumUp
  • Referral Bonus

Apply

Direct apply at sumup

Opens the job posting at sumup

About SumUp

Be empowered to do more that matters.

SumUp is a financial partner for small businesses, providing tools to manage payments, finance and customer relationships. Over 4 million businesses in 36 markets rely on SumUp.

Mission

Empower small businesses across the globe by providing simple and affordable tools that allow them to thrive.

Key facts

  • over 3,000 SumUppers
  • Fintech
  • Over 4 million businesses in 36 markets rely on SumUp
  • Diverse team of over 3,000 SumUppers from over 90 nationalities
  • Berlin office