Senior Backend Engineer - Global Expansion

SumUp · Leipzig, Saxony, Germany ·
Golang Kotlin AI coding assistants (Cursor Copilot Continue) AI agents

AI Application Agent

Match Analysis & CV

Click Generate All to analyze match and tailor your CV.

Cover Letter

Click Generate All or Cover Letter to start.

Application Email

Click Generate All or Email to draft.

Job Description
<h1>Senior Backend Engineer — Global Expansion</h1> <h2>About the team</h2> <p>The Global Expansion Acquiring Squad is the engine behind SumUp's growth into new markets — integrating local payment acquirers, enabling merchant onboarding, and ensuring transactions flow reliably across countries like Mexico, Canada, New Zealand, and Australia. This role sits at the heart of that mission, owning critical backend systems while also shaping how the squad works — building AI agents and developer tooling that make the entire team faster and smarter. If you're a backend engineer who wants real ownership, enjoys working in ambiguous and complex environments, and is genuinely excited about teaching AI how your codebase works (not just using it for autocomplete), this role is for you.</p> <h2>What you'll do</h2> <ul> <li>Design and build scalable backend services in Golang and Kotlin, covering merchant onboarding, transaction processing, and reconciliation across multiple acquirers and markets</li> <li>Lead technical investigations for new market launches and mentor engineers on the team</li> <li>Configure and maintain AI coding assistants (Cursor, Copilot, Continue) with team-specific rules, framework conventions, and testing patterns — so generated code fits our systems, not generic templates</li> <li>Build AI agents that automate repetitive development tasks, such as generating integration stubs, updating OpenAPI specs, and flagging idempotency violations</li> <li>Keep documentation