About this role
Phone numbers and emails in this ad are masked until you log in.
auto_translated_note
Shopware is a leading e-commerce system that helps companies worldwide scale digital commerce quickly and efficiently. As a pioneering open source solution, Shopware is already used by some of Europe's largest brands, retailers and manufacturers in B2C and B2B environments. We are currently building a new team that will be responsible for the Shopware Pulse product area.
This covers all topics related to the management of subscriptions, payments and overages of our Shopware services. As a backend engineer, you are responsible for central service-to-service infrastructures, data pipelines and APIs that drive both internal processes and merchant-side functions. The role is aimed at engineers with enthusiasm for scalable, distributed systems, API-driven architectures and cloud-native solutions who would like to expand their skillset towards full-stack development.
No matter where you work from, you are an integral part of the team. We are therefore looking for a Backend Engineer (m/f/d) across Germany/Europe for our Service Enablement Team! Design, develop and continuously evolve Go-based gRPC services, including OAuth flows, integrations and caching strategiesDevelop and operate service backends in TypeScript/Node.js (e.g. with Hono), including internal and merchant APIs, background workers and scheduled jobsDesign contract-first APIs (Protobuf/OpenAPI), including versioning strategies and secure rollouts across multiple consuming servicesResponsibility for Data reliability and consistency via Redis caches, MySQL persistence and asynchronous job queues (e.g.
SQS) Implementation of security and multi-tenant access patterns, including M2M authentication, signed query parameters and internal authentication mechanisms Building and further developing observability and resilience, including structured logs, metrics, tracing, Retry mechanisms and backpressure strategies Close collaboration with platform and infrastructure teams to optimize AWS-based deployments (ECS, Terraform, CI/CD, Secret Management) What you bring with you: More than 5 years of experience in backend development with Go and/or TypeScript (Node.js) Sound experience in using AI-supported coding tools such as Cursor, Claude Code and Antigravity, including clearly defined processes to ensure this high-quality code generationStrong background in distributed systems, APIs (gRPC/REST) and service-to-service integrationsExperience with relational databases (MySQL) and caching systems (Redis) in productive use and under high loadsFamiliarity with asynchronous processing and job queues (SQS or comparable systems)Experience with cloud infrastructures (AWS), containerized deployments (Docker, ECS) and Infrastructure as Code with TerraformClear communication skills, a strong ownership mindset and fluent English skills What we offer you:Corporate culture: Open culture, flat hierarchies, personal initiative is encouraged.Employment contracts: Permanent positions offer long-term security.Flexibility: Flexible working hours and options for mobile working and full remote contracts.Equipment: Free choice of work hardware.Onboarding: Well-structured onboarding with support from a personal "buddy".Working environment: Inspiring environment with committed colleagues and a dynamic community.Development opportunities: Diverse opportunities for personal growth and development.Additional
Benefits
: Attractive
Benefits
such as company pension schemes, health programs and regular team events.... and much more!You can get a detailed insight on our careers page.Your contact person for this position is Yanina Schröer and will be happy to answer any questions you may have!Protecting your personal data is our top priority. You can find our applicant information here.Find more English Speaking Jobs in Germany on Arbeitnow
Community Q&A
Anyone worked here? Ask before you apply.
No threads yet for this job or company.