Service Enablement Team - Backend Engineer

shopware AG
Berlin, Germany
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Cloud Computing Continuous Integration Relational Databases Cursor (Graphical User Interface Elements) Distributed Systems Protocol Buffers Key Management MySQL Node.Js
+16 more
OAuth Redis Systems Integration TypeScript Management of Software Versions Openapi Data Logging Caching Backend Containerization Api Design Amazon Simple Queue Service (SQS) Terraform Shopware Data Pipelines Docker

Job description

We’re building a new enablement team, which will be responsible for our Shopware Pulse product area, encompassing everything related to managing subscriptions, payments, and overages for our Shopware Services.

As a Backend Engineer, you’ll own critical service-to-service infrastructure, data pipelines, and APIs that power both internal operations and merchant-facing capabilities. This role is ideal for engineers who are passionate about scalable distributed systems, API-driven architectures, and cloud-native solutions, with an interest in growing their skill set toward full-stack development.

No matter where you work, you are an integral part of the team. Therefore, we are looking for a Backend Engineer (m/f/d) for the Service Enablement Team throughout Germany/Europe!

These are your tasks:

  • Design, build, and evolve Go-based gRPC services, including OAuth flows, integrations, and caching strategies
  • Build and operate the service backends in TypeScript/Node.js (e.g., Hono), including internal and merchant APIs, background workers, and scheduled jobs
  • Shape contract-first APIs (Protobuf/OpenAPI), versioning strategies, and safe rollouts across multiple consumer services
  • Own data reliability and consistency across Redis caches, MySQL persistence, and asynchronous job queues (SQS)
  • Implement security and multi-tenant access patterns (M2M auth, signed query params, internal auth)
  • Drive observability and resilience (structured logging, metrics, tracing, retries, and backpressure)
  • Collaborate with platform/infra to optimize AWS-based deployments (ECS, Terraform, CI/CD, secrets management)

Requirements

Do you have experience in gRPC?, * 5+ years of backend engineering experience in Go and/or TypeScript (Node.js)

  • Solid experience working with AI-assisted coding tools like Cursor, Claude Code, and Antigravity, with well-defined processes to ensure high-quality code generation
  • Strong background in distributed systems, APIs (gRPC/REST), and service-to-service integrations
  • Experience with relational databases (MySQL) and caches (Redis) at scale
  • Familiarity with asynchronous processing and job queues (SQS or similar)
  • Experience with Cloud (AWS), containerized deployments (Docker, ECS), and Terraform
  • Clear communication, ownership mindset, and fluent English

Benefits & conditions

Pulled from the full job description

  • Flexible schedule, * Employment Contracts: Permanent positions that offer long-term security.
  • Flexibility: Flexible working hours and options for mobile work and full-remote contracts.
  • Equipment: Freedom to choose your preferred work hardware.
  • Onboarding: Well-structured onboarding with support from a personal “buddy.”
  • Work Environment: An inspiring environment with dedicated colleagues and a dynamic community.
  • Development Opportunities: Diverse opportunities for personal growth and development.
  • Additional Benefits: Attractive perks such as company pension plans, health programs, and regular team events.

… and much more!

Your personal contact for this position is Yanina Rudenko and is happy to answer any questions you may have!

About the company

Shopware is a leading ecommerce system that enables companies worldwide to scale quickly and efficiently in digital commerce. As a trendsetting open source solution, Shopware is already used by some of the largest European brands, retailers, and manufacturers in the B2C and B2B industries.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:16 min

Backend architecture and legacy integrations at Porsche

Lukas Georgieff +1 · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

5:09 min

Designing a robust architecture for webshop applications

Hannes Norbert Göring · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all