SU

Backend Engineer - POS

SumUp· 35 open roles

Location TBD On-siteFull-time56 years ago
Salaryest.
€80,000 - €140,000
Experience
Mid
Job Type
Full-time
Posted
56 years ago
Apply Now

Get more other jobs in your inbox

Verified daily — no ghost listings.

About This RoleAI processing…

SumUp's Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools. As a Backend Engineer in the Orders & Sales or Catalog Platform team, you will build the engine powering core infrastructure for over 4 million businesses worldwide. Whether you are architecting global sales APIs or scaling item management systems, your work is central to the SumUp ecosystem. The Orders & Sales team buil

Key Responsibilities

  • 1
    Develop and evolve high-performance backend services and APIs using Kotlin and Spring Boot .
  • 2
    Design and maintain robust data schemas and event-driven integrations (Kafka) to handle complex transaction and catalog data at scale.
  • 3
    Write clean, well-tested, production-grade code and contribute meaningfully to code reviews and team rituals.
  • 4
    Collaborate with mobile and product teams to ship end-to-end features with a focus on performance and data consistency.
  • 5
    Engage in daily pair programming to solve complex concurrency challenges and maintain high architectural standards.
  • 6
    Take full ownership of the development lifecycle, including managing CI/CD pipelines and monitoring service health in production.
  • 7
    Actively use and experiment with AI coding agents to automate repetitive tasks and increase shipping velocity.
  • 8
    Refactor and migrate mission-critical domain logic to centralize and simplify the "Sales" and "Catalog" experiences across the ecosystem.
  • 9
    Experience with Kubernetes and cloud-native observability/monitoring tools.
  • 10
    Knowledge of different programming paradigms (Functional vs. OOP).
  • 11
    Familiarity with high-scale applications involving many concurrent processes.
  • 12
    A desire to share knowledge with the wider engineering community.

Requirements

  • You have 3+ years of experience in backend engineering with the JVM stack (preferably Kotlin and Spring Boot ).
  • You have a solid understanding of software design patterns, data modeling, and fundamental system architecture principles.
  • You are comfortable working with Kafka , Postgres , and AWS in a production environment at scale.
  • You enjoy and actively seek out collaboration and daily pair programming as a primary way of working.
  • You are an "AI-native" engineer, open to using agents and tools to optimize your coding process.
  • You have experience with, or a strong interest in, distributed and fault-tolerant systems.
  • You are a fast learner who values quality, detail, and effective time management.
  • You are fluent in English and can communicate clearly with both technical and non-technical stakeholders.

Perks & BenefitsTypical for this role

Competitive compensation aligned with experience and market rate
Health, dental, and vision coverage
Paid time off and company holidays
Remote-friendly or hybrid working arrangements where applicable
Learning and professional development support
Modern tools and equipment to do your best work

Apply to This Job in Minutes

Generate ATS-optimized resume + cover letter + interview prep with Jobease.ca AI. Complete your application faster.

Get Started Free

Similar Jobs

DR

Data Engineer, Analytics Data Engineering

dropboxRemote
View
DR

Data Engineer, Analytics Data Engineering

dropboxRemote
View
AS

AI GTM Specialist

asanaRemote
View