(Senior) Backend Engineer - Balance Management
Core
Build and modernize core banking services, ledger operations, and transaction history systems for a unified global platform serving small business merchants.
Role type
Senior Backend Engineer (Fintech/Banking)
Builds
Core banking infrastructure, ledger operations, and global transaction history services for SumUp's digital bank account product.
Domain
Fintech / Digital Banking / High-load distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, distributed systems design, API design, data modeling, CI/CD, cloud deployment (AWS), Docker, Kubernetes, relational databases (PostgreSQL)
Preferred skills
Elixir, PostgreSQL performance tuning, event streaming (Kafka), observability stacks (Grafana, Honeycomb)
Technologies
Golang, Kotlin, Elixir, AWS, Docker, Kubernetes, PostgreSQL, Kafka, Grafana, Honeycomb
Responsibilities
Build and evolve core banking services powering ledger operations and transactions; tackle complex distributed systems challenges for high transaction volumes; support modernization by improving observability, test coverage, and refactoring code; contribute to architectural decisions for ledger and transaction history systems; collaborate with Risk, Treasury, Finance, and Infrastructure teams; take ownership from design to production for services.
Seniority
Senior, hands-on IC