All jobs
Save

Senior Backend Engineer - Commercial Systems and Intelligence

SumUp
Contract type
Ongoing
Work mode
On-site · On-site (see listing for address)
Experience
Senior · Not stated

Level inferred from job title

Job description

Key details

  • Aggregate data from across the SumUp ecosystem to determine which acquisition channel or sales agent drove a merchant to take a valuable action (e.g. signing up, adopting a product)
  • Establish data models, API contracts, and rule definitions that automate existing manual commission workflows for field and tele-sales agents, partnerships and merchant referrals
  • Build internal backoffices and APIs for sales representatives and leaders to monitor commission and modify commission plans, manage portfolios and resolve disputes
  • Define and document API contracts, schemas, and integration patterns that other engineering teams can adopt confidently
  • Establish best practices for testing, observability, and incident response within a newly formed squad
  • Use AI and agentic coding tools deliberately, to scaffold services, write tests, explore unfamiliar code, and draft documentation while maintaining full accountability for what gets shipped
  • Company mission
  • SumUp builds large-scale fintech products used by millions of businesses worldwide

Primary stack

Core technologies

Go

Benefits

  • Opportunity to work with SumUppers globally on large-scale fintech products used by millions of businesses worldwide, from our Berlin office. This involves an office-first setup
  • We take learning and experimentation seriously with Hack Days every second Friday, and entire global Hack Weeks
  • Commitment to Diversity and Inclusion: Be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced
  • 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: You will own a stake in SumUp's future success
  • A corporate pension scheme where we match up to 20% of your contributions
  • 30 Days Sabbatical: Enjoy the unique opportunity to take a well-deserved break with our 30 days sabbatical benefit after completing 3 years of employment with SumUp
  • Referral Bonus: Earn additional rewards by referring talented individuals to join the SumUp team
  • Numerous other benefits such as Urban Sports

Requirements & details

  • Bring a strong backend engineering background in Go, or are a typed-language generalist ready to ramp up quickly
  • Have designed APIs and distributed systems with clear contracts, versioning, and integration patterns
  • Are 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
  • Have experience in auditable, high-trust systems where every decision must be traceable — fintech, payments, or similar domains
  • Have built services from scratch in greenfield, early-stage squads with limited prior context, and are energized, not unsettled, by that challenge
  • Have experience with testing, observability, and incident response practices and treat them as first-class concerns, not afterthoughts
  • Are resourceful and adaptable, you take end-to-end ownership, do more with less, and adjust quickly as priorities shift
  • Can bridge technical and non-technical audiences, translating fuzzy problems into clear engineering work and explaining trade-offs to engineers and sales stakeholders alike
  • Are pragmatic, you know when good enough ships value and when something genuinely needs to be done properly
  • Have mentorship instincts, you raise the bar for the people around you, not just your own output
  • Go, PostgreSQL, Snowflake, Kafka
  • Go

Apply