Job
- Level
- Senior
- Job Feld
- IT, DevOps, Back End
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Ort
- Berlin
- Arbeitsmodell
- Full Remote, Hybrid, Onsite
Job Zusammenfassung
In dieser Rolle entwickelst du Go-basierte gRPC-Services und TypeScript-Backends für APIs und Datenpipelines, verwaltest Sicherheits- und Rollout-Strategien und optimierst AWS-Deployments.
Job Technologien
Deine Rolle im Team
- 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.
- 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).
Unsere Erwartungen an dich
Qualifikationen
- Strong background in distributed systems, APIs (gRPC/REST), and service-to-service integrations.
- Familiarity with asynchronous processing and job queues (SQS or similar).
- Clear communication, ownership mindset, and fluent English.
Erfahrung
- 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.
- Experience with relational databases (MySQL) and caches (Redis) at scale.
- Experience with Cloud (AWS), containerized deployments (Docker, ECS), and Terraform.
Unser Angebot
- Open culture with flat hierarchies, where individual initiative is encouraged.
- Permanent positions that offer long-term security.
- Flexible working hours and options for mobile work and full-remote contracts.
- Freedom to choose your preferred work hardware.
- Well-structured onboarding with support from a personal "buddy."
- An inspiring environment with dedicated colleagues and a dynamic community.
- Diverse opportunities for personal growth and development.
- Attractive perks such as company pension plans, health programs, and regular team events.
Benefits
Work-Life-Integration
Gesundheit, Fitness & Fun
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
shopware AG
Shopware ist ein erfolgreiches E-Commerce-System und wird bereits von zahlreichen bekannten europäischen Unternehmen, Händlern und Herstellern aus unterschiedlichen Branchen genutzt.
Description
- Unternehmenstyp
- Etablierte Firma
- Arbeitsmodell
- Full Remote, Hybrid, Onsite
- Branche
- Handel, Internet, IT, Telekom