The AI Job Search Engine
Senior Backend Engineer (Golang) - Bank(m/w/x)
Building core banking services for ledger operations, unifying regional systems into a global platform for small business fintech. Experience with high-volume distributed systems and careful system design thought required. Sabbatical program, yearly learning budget.
Requirements
- Solid backend experience with reliable, high-volume services
- Careful thought on system design, APIs, data modeling, service interaction
- Proficiency in Golang
- Comfort learning/working with other languages (Kotlin or Elixir)
- Ability to write maintainable, well-tested code
- Adherence to CI/CD best practices
- Responsibility for software from dev to production
- Comfort with building, deploying, running services in cloud environments (AWS, Docker, Kubernetes)
- Eagerness to learn about high-performance relational databases
- Collaborative mindset
- Clear communication skills
- Effective feedback exchange
- Thoughtful technical decision-making
- Curiosity for building reliable financial services
- Banking domain interest/knowledge
- Knowledge of Elixir (useful, not essential)
- Deeper PostgreSQL experience (performance tuning, complex queries, schema design) (plus)
- Experience with event streaming platforms (Kafka preferred)
- Experience with modern observability stacks (Grafana, Honeycomb, etc.)
Tasks
- Build and evolve core banking services for ledger operations
- Transform regional systems into a unified global platform
- Tackle complex distributed systems challenges
- Ensure resilient services under high transaction volumes
- Improve system observability
- Add comprehensive test coverage
- Refactor code for long-term maintainability
- Introduce new architectural patterns without disruption
- Contribute to key architectural decisions
- Build globally scalable ledger and transaction history systems
- Collaborate with Risk, Treasury, Finance, and Infrastructure teams
- Take ownership from design to production
- Run the services you build
- Monitor service performance
- Continuously improve software delivery at scale
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Golang
- Kotlin
- Elixir
- AWS
- Docker
- Kubernetes
- PostgreSQL
- Kafka
- Grafana
- Honeycomb
Benefits
Learning & Development
- Yearly learning budget
- Regular training
- Language learning platform/courses
Mentorship & Coaching
- Mentorship programs
- SumUp University leadership cohort
Workation & Sabbatical
- Sabbatical program
Healthcare & Fitness
- In-house fitness classes
- Office gym
- Subsidized Urban Sports Club
Mental Health Support
- Psychotherapy sessions
Public Transport Subsidies
- Subsidized public transport card
Childcare
- Kita placement assistance
Retirement Plans
- Pension scheme
Competitive Pay
- Virtual stock ownership program
Not a perfect match?
- SumUpFull-timeOn-siteSeniorBerlin
- SumUp
Senior Backend Engineer - Accounts(m/w/x)
Full-timeOn-siteSeniorBerlin - FREENOW
Senior Backend Engineer(m/w/x)
Full-timeOn-siteSeniorBerlin - The AI-driven trade platform
Backend Engineer - FinTech(m/w/x)
Full-timeOn-siteSeniorBerlin - SumUp
Backend Engineer - Sales & Orders(m/w/x)
Full-timeOn-siteExperiencedBerlin
Senior Backend Engineer (Golang) - Bank(m/w/x)
Building core banking services for ledger operations, unifying regional systems into a global platform for small business fintech. Experience with high-volume distributed systems and careful system design thought required. Sabbatical program, yearly learning budget.
Requirements
- Solid backend experience with reliable, high-volume services
- Careful thought on system design, APIs, data modeling, service interaction
- Proficiency in Golang
- Comfort learning/working with other languages (Kotlin or Elixir)
- Ability to write maintainable, well-tested code
- Adherence to CI/CD best practices
- Responsibility for software from dev to production
- Comfort with building, deploying, running services in cloud environments (AWS, Docker, Kubernetes)
- Eagerness to learn about high-performance relational databases
- Collaborative mindset
- Clear communication skills
- Effective feedback exchange
- Thoughtful technical decision-making
- Curiosity for building reliable financial services
- Banking domain interest/knowledge
- Knowledge of Elixir (useful, not essential)
- Deeper PostgreSQL experience (performance tuning, complex queries, schema design) (plus)
- Experience with event streaming platforms (Kafka preferred)
- Experience with modern observability stacks (Grafana, Honeycomb, etc.)
Tasks
- Build and evolve core banking services for ledger operations
- Transform regional systems into a unified global platform
- Tackle complex distributed systems challenges
- Ensure resilient services under high transaction volumes
- Improve system observability
- Add comprehensive test coverage
- Refactor code for long-term maintainability
- Introduce new architectural patterns without disruption
- Contribute to key architectural decisions
- Build globally scalable ledger and transaction history systems
- Collaborate with Risk, Treasury, Finance, and Infrastructure teams
- Take ownership from design to production
- Run the services you build
- Monitor service performance
- Continuously improve software delivery at scale
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Golang
- Kotlin
- Elixir
- AWS
- Docker
- Kubernetes
- PostgreSQL
- Kafka
- Grafana
- Honeycomb
Benefits
Learning & Development
- Yearly learning budget
- Regular training
- Language learning platform/courses
Mentorship & Coaching
- Mentorship programs
- SumUp University leadership cohort
Workation & Sabbatical
- Sabbatical program
Healthcare & Fitness
- In-house fitness classes
- Office gym
- Subsidized Urban Sports Club
Mental Health Support
- Psychotherapy sessions
Public Transport Subsidies
- Subsidized public transport card
Childcare
- Kita placement assistance
Retirement Plans
- Pension scheme
Competitive Pay
- Virtual stock ownership program
About the Company
SumUp
Industry
FinancialServices
Description
The company is a leading global fintech company committed to leveling the playing field for small businesses.
Not a perfect match?
- SumUp
Senior Backend Engineer - Golang(m/w/x)
Full-timeOn-siteSeniorBerlin - SumUp
Senior Backend Engineer - Accounts(m/w/x)
Full-timeOn-siteSeniorBerlin - FREENOW
Senior Backend Engineer(m/w/x)
Full-timeOn-siteSeniorBerlin - The AI-driven trade platform
Backend Engineer - FinTech(m/w/x)
Full-timeOn-siteSeniorBerlin - SumUp
Backend Engineer - Sales & Orders(m/w/x)
Full-timeOn-siteExperiencedBerlin