Platform Boosters - Backend Engineer (m/w/d)
shopwareag · Berlin
Stellenbeschreibung
Über die Position
Als Backend Engineer im neuen Platform‑Boosters‑Team bist du verantwortlich für zentrale Service‑zu‑Service‑Infrastrukturen, Datenpipelines und APIs, die sowohl interne Prozesse als auch merchant‑seitige Funktionen unterstützen. Du arbeitest an skalierbaren, verteilten Systemen im Cloud‑Native‑Umfeld und hast die Möglichkeit, dein Skillset künftig in Richtung Full‑Stack‑Entwicklung zu erweitern.
Hauptaufgaben
- Entwurf, Entwicklung und Weiterentwicklung von Go‑basierten gRPC‑Services inkl. OAuth‑Flows, Integrationen und Caching‑Strategien.
- Entwicklung und Betrieb von Service‑Backends in TypeScript/Node.js (z. B. mit Hono) für interne und Merchant‑APIs, Background‑Worker und geplante Jobs.
- Gestaltung von Contract‑First‑APIs (Protobuf/OpenAPI) mit Versionierungs‑ und Rollout‑Strategien.
- Sicherstellung von Datenzuverlässigkeit und -konsistenz über Redis‑Caches, MySQL‑Persistenz und asynchrone Job‑Queues (z. B. SQS).
- Implementierung von Sicherheits‑ und Multi‑Tenant‑Zugriffsmustern, inkl. M2M‑Authentifizierung und signierten Query‑Parametern.
- Aufbau und Weiterentwicklung von Observability‑ und Resilienz‑Mechanismen (Logs, Metriken, Tracing, Retry, Backpressure).
- Enge Zusammenarbeit mit Platform‑ und Infrastruktur‑Teams zur Optimierung von AWS‑Deployments (ECS, Terraform, CI/CD, Secret‑Management).
Anforderungsprofil
- Mindestens 5 Jahre Erfahrung in der Backend‑Entwicklung mit Go und/oder TypeScript (Node.js).
- Erfahrung im Einsatz KI‑gestützter Coding‑Tools (z. B. Cursor, Claude Code, Antigravity) und etablierten Prozessen zur Code‑Qualitätssicherung.
- Starker Hintergrund in verteilten Systemen, APIs (gRPC/REST) und Service‑zu‑Service‑Integrationen.
- Praxiskenntnisse mit relationalen Datenbanken (MySQL) und Caching‑Systemen (Redis) unter hoher Last.
- Vertrautheit mit asynchroner Verarbeitung und Job‑Queues (SQS oder vergleichbare).
- Erfahrung mit Cloud‑Infrastrukturen (AWS), containerisierten Deployments (Docker, ECS) und Infrastructure‑as‑Code (Terraform).
Erforderliche Kenntnisse
- Go, gRPC, OAuth, Protobuf, OpenAPI
- TypeScript, Node.js, Hono
- Redis, MySQL
- AWS (ECS, SQS), Docker, Terraform
- CI/CD, Observability (Logs, Metriken, Tracing)
- Security‑Patterns (M2M‑Auth, Multi‑Tenant)
- KI‑gestützte Coding‑Tools (Cursor, Claude Code, Antigravity)
Questions fréquentes
Warum melden Sie diesen Job?
Explore further
Salaries, guides and searches for Deutschland.
Salaries by job title
- Sales Manager – Photovoltaik, Wärmepumpe & intelligente Energiesysteme 12
- Financial Controller (m/w/d) 11
- Key Account Manager (m/w/d) 10
- Controller (m/w/d) 8
- Ausbildung zum Industriemechaniker (m/w/d) 7
- Junior Mobile Developer (Android/iOS) – Frankfurt 7
- Front Office Agent (m/w/d) 7
- Assistenzarzt (m/w/d) in Weiterbildung – Allgemeinmedizin 7
In 30 Sekunden bewerben
Geben Sie Ihre E‑Mail ein, um sich zu bewerben. Ein Konto wird automatisch erstellt.
Durch das Fortfahren akzeptieren Sie unsere Nutzungsbedingungen.
Sie haben bereits ein Konto? Anmelden
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Veröffentlicht vor 1 Monat
Läuft ab in 2 Wochen
53 Ansichten · 0 interested
Steigern Sie Ihre Chancen
Laden Sie Ihren Lebenslauf hoch – wir vermitteln Sie an passende Stellen.
Ihr Lebenslauf wird analysiert...
shopwareag
Berlin
Related job offers
-
Senior Test Engineer (m/w/d) – Berlin, Brandenburg, Braunschweig
hyand Berlin -
Mitarbeiter*in IT Management
bund Berlin -
Engineering Manager – Financial Services (Mobility Domain)
Yassir Berlin -
Datenbankadministrator (m/w/d) in der IT-Systemtechnik
Technische Universität Berlin Maurice -
Praktikant*in Business Automation & Analytics
ramp106-gmbh Hamburg