Senior Software Engineer (Golang) - Card Acquiring
Core
Design and build core acquiring capabilities (authorisation, clearing, settlement) and foundational APIs for SumUp's payment platform.
Role type
Senior Software Engineer (Golang)
Builds
Foundational acquiring platform components, APIs, data models, and operational tools for card processing.
Domain
Fintech / Payments
Required skills
Golang, API design, software architecture, SQL, NoSQL, PostgreSQL, Kafka, Docker, AWS, Kubernetes
Preferred skills
Elixir, Prometheus, Grafana, card scheme knowledge
Technologies
Golang, PostgreSQL, Kafka, Docker, AWS, Kubernetes, Prometheus, Grafana
Responsibilities
Design and build core acquiring capabilities; Develop APIs and data models; Build reporting and back-office tools; Ensure compliance with card-scheme and security requirements; Create observability and monitoring foundations; Collaborate with cross-functional teams; Contribute to architecture discussions; Mentor team members.
Seniority
Senior, hands-on IC