Backend Engineer for Platform Boosters at Shopware
Remote · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Company Overview
Shopware is a leading e-commerce platform enabling businesses worldwide to scale quickly and efficiently in digital commerce. As a pioneering open-source solution, Shopware is trusted by some of Europe’s biggest brands, retailers, and manufacturers across B2C and B2B segments.
Team and Role
We are forming a new team responsible for the Shopware Pulse product area, which includes managing subscriptions, payments, and overages related to Shopware services.
As a Backend Engineer, you will be accountable for key service-to-service infrastructures, data pipelines, and APIs supporting both internal processes and merchant-facing functions. This role suits engineers enthusiastic about scalable, distributed systems, API-driven architectures, and cloud-native designs, with an interest in broadening their skill set toward full-stack development.
Location and Work Setup
You will be a fully integrated member of the team regardless of your working location. We seek a Backend Engineer (m/w/d) working remotely from anywhere in Germany or Europe.
Key Responsibilities
- Design, build, and continuously enhance Go-based gRPC services, covering OAuth flows, integrations, and caching techniques.
- Develop and maintain service backends using TypeScript/Node.js (e.g., with Hono), including internal and merchant APIs, background workers, and scheduled jobs.
- Architect contract-first APIs (Protobuf/OpenAPI), implementing versioning strategies and secure rollouts across multiple consumer services.
- Ensure data reliability and consistency utilizing Redis caching, MySQL persistence, and asynchronous job queues (e.g., SQS).
- Implement security patterns and multi-tenant access controls, including M2M authentication, signed query parameters, and internal authentication systems.
- Build and advance observability and resilience systems, such as structured logging, metrics, tracing, retry mechanisms, and backpressure strategies.
- Collaborate closely with platform and infrastructure teams to optimize AWS-based deployments (ECS, Terraform, CI/CD, secret management).
Qualifications and Experience
- Over 5 years of backend development experience with Go and/or TypeScript (Node.js).
- Strong proficiency with AI-assisted coding tools like Cursor, Claude Code, and Antigravity, including well-defined quality assurance processes for code generation.
- Deep expertise in distributed systems, APIs (gRPC/REST), and inter-service integrations.
- Practical experience with relational databases (MySQL) and caching systems (Redis) under high-load production conditions.
- Knowledge of asynchronous processing and job queues such as SQS or similar tools.
- Familiarity with cloud infrastructure (AWS), containerized deployments (Docker, ECS), and infrastructure as code with Terraform.
- Excellent communication skills, a strong sense of ownership, and fluent English language proficiency.
What We Offer
- Company culture featuring openness, flat hierarchies, and encouragement of initiative.
- Permanent employment contracts providing job security.
- Flexible working hours with options for mobile work and full remote contracts.
- Freedom to choose your own work hardware.
- A well-structured onboarding process supported by a personal buddy.
- An inspiring work environment with engaged colleagues and a dynamic community.
- Extensive personal growth and professional development opportunities.
- Additional benefits including company pension schemes, health programs, and regular team events.
Additional Information
For questions about this position, you may contact Yanina Schröer as your point of contact.
Your personal data privacy is a top priority for us.
Industry
E-Commerce