Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
SumUp • Sofia, Sofia-City, Bulgaria
Role & seniority
Stack/tools
Languages: Kotlin, Go, Python, Java (or similar)
Platforms/infra: Docker, Kubernetes, AWS; modern observability stacks
DevEx: CI/CD tooling, internal SDKs/CLIs, automation frameworks
Testing/validation: performance testing, distributed tracing, load testing; contract/integration testing
Additional: data-generation systems, shadow-traffic platforms, automated validation infra
Nice-to-have: Kafka, Pact, PostgreSQL, fintech envs, developer portals, open-source tooling
Top 3 responsibilities
Build and maintain performance/validation infrastructure: data-generation systems, merchant/transaction factories, shadow traffic, automated validation
Improve developer experience: CI/CD reliability and observability; internal SDKs/CLIs; drive contract-testing and integration-first patterns
Drive deployment and reliability improvements: automate deployments, reduce lead time, embed with squads to ship high-leverage tooling and coverage
Must-have skills
Experience with one or more of Kotlin, Go, Python, Java; built internal tools, SDKs, or frameworks
Strong understanding of microservices, event-driven systems, CI/CD
Hands-on with Docker, Kubernetes, AWS, and observability stacks
Track record of improving CI/CD or DevEx tooling at scale; performance/load testing; integration/testing frameworks
Nice-to-haves
SumUp builds financial tools that help millions of small merchants run and grow their businesses. Within this mission, the Global Bank Team is responsible for creating the foundation of SumUp’s digital banking platform - used by merchants across multiple regions. As we scale, we're investing heavily in developer experience, automation, and productivity. About the Role We’re looking for a Software Development Engineer in Test who can supercharge how 200+ engineers build and ship banking features. You’ll create the tools, infrastructure, and platforms that eliminate friction, improve reliability, and raise the engineering bar across the tribe - directly shaping the pace and quality of SumUp’s global banking platform. If you want to prove that great tooling can be a competitive advantage, this is the place to do it.