Shopware AG
Senior Backend Engineer - Nexus DataBus (m/f/d) Schöppingen | Remote (EU)
Shopware AG, New Bremen, Ohio, United States
Shopware
ist ein
führendes E‑Commerce‑System , das Unternehmen weltweit ermöglicht,
schnell und effizient im digitalen Handel zu skalieren . Als
zukunftsweisende Open‑Source‑Lösung
wird Shopware bereits von einigen der
größten europäischen Marken, Einzelhändler und Hersteller
in
B2C
und
B2B
genutzt.
Als Senior Backend Engineer für den
Nexus DataBus
gestaltest und implementierst du das
ereignisgesteuerte Daten‑Rückgrat , das Shopwares
Integrations‑ und Automatisierungsplattform der nächsten Generation – Nexus
antreibt. Der DataBus bildet die
Echtzeit‑Schicht für Streaming und Transformation , die
Shopware‑Instanzen ,
Drittsysteme
(ERP, PIM, OMS, CRM) und die
Nexus‑Workflow‑Engine
verbindet. Dein Beitrag sorgt für
Performance, Zuverlässigkeit und Erweiterbarkeit
über
tausende Mandanten und Integrationen
hinweg. Diese Aufgabe richtet sich an Engineering‑Profile, die
verteilte Event‑Systeme ,
High‑Throughput‑APIs
und
Cloud‑native Architekturen
lieben – und die sich in Richtung
End‑to‑End‑Ownership
über den gesamten Integrations‑Stack weiterentwickeln möchten.
Diese Position kann
vor Ort, hybrid oder vollständig remote
innerhalb Deutschlands oder in bestimmten europäischen Ländern, in denen wir registriert sind, besetzt werden. Dein
Arbeitsort
wird im Voraus abgestimmt und bildet die Grundlage deines
Arbeitsvertrags .
Du entwickelst und betreust
skalierbare, ereignisgesteuerte Backend‑Services in Golang
– darunter
Core‑Services des DataBus, Ingestion, Transformation und Routing .
Damit Ereignisse verlässlich fließen, implementierst und optimierst du
Event‑Streaming‑Pipelines
auf Basis von
Kafka
oder
Redpanda .
Für zentrale Commerce‑Objekte wie
Produkte, Bestände und Bestellungen
entwickelst du
robuste Transformations‑ und Validierungslogik .
Für Integrationen im großen Maßstab entwirfst und pflegst du
mandantenfähige, Cloud‑native APIs
( REST
und
GraphQL ) zur Anbindung externer Systeme.
Gemeinsam mit dem Team baust du
Observability und Monitoring
mit
OpenTelemetry ,
Metriken
und
Tracing
aus und stellst
Datenzuverlässigkeit
sowie
Fehlertoleranz
sicher.
In enger Zusammenarbeit mit dem Platform‑Team optimierst du
AWS‑Deployments
( ECS/EKS ,
Terraform/IaC ,
S3 ,
Secrets Manager ).
Zur Resilienz trägst du durch
Backpressure‑Strategien ,
Retries
und
Failover‑Mechanismen
über
verteilte Workloads
hinweg bei.
Auf Architektur‑Ebene stärkst du
Mandanten‑Skalierung
und
Daten‑Isolation
innerhalb der ereignisgesteuerten Plattform.
Optional beschäftigst du dich mit der
Integration ins Frontend
über den
Nexus Workflow Builder , um
Datenflüsse zu visualisieren .
Das bringst du mit:
Mit
mindestens fünf Jahren Backend‑Erfahrung
in
Golang
oder einer anderen
statisch typisierten Sprache
(z.B.
Rust ,
Java ) bringst du das nötige Fundament mit.
Erfahrung mit
verteilten Systemen
und
High‑Availability‑Architekturen
ermöglicht dir, belastbare Services zu entwerfen.
Kenntnisse in
API‑Design
( REST/GraphQL ),
Datenmodellierung
und
Datenbank‑Performance
(z.B.
PostgreSQL ,
Redis ) sorgen für zuverlässige Schnittstellen.
Ein fundiertes Verständnis von
Event‑Streaming‑Systemen
( Kafka ,
Redpanda ,
NATS
o.ä.) befähigt dich,
hochdurchsatzfähige Pipelines
aufzubauen.
Vertrautheit mit
Cloud‑Umgebungen
(bevorzugt
AWS ) sowie
containerisierten Deployments
mittels
Docker
und
CI/CD‑Pipelines
unterstützt eine effiziente Auslieferung.
Ein Verständnis für
Microservice‑Architekturen ,
Pub/Sub‑Messaging
und
Stream‑Processing
(z.B.
Flink
o.ä.) ergänzt deinen Werkzeugkasten.
Klare, ehrliche und direkte Kommunikation , die Bereitschaft zu
Exploration und Innovation
sowie
starkes Problemlösevermögen
helfen dir, teamübergreifend wirksam zu arbeiten.
Interesse an
Low‑Code‑/Workflow‑Automation‑Tools
und der Anspruch, Themen zu übernehmen und zielorientiert zum Abschluss zu bringen, prägen deinen Arbeitsstil.
Nicht zwingend erforderlich, aber von Vorteil sind Erfahrungen mit
Redpanda Connect
oder vergleichbaren
Managed‑Streaming‑Plattforme n, Berührungspunkte mit Flink, Kubernetes oder Terraform, Vertrautheit mit dem
Shopware‑Ökosystem
bzw.
E‑Commerce‑Datenmodellen
sowie Praxis in
Observability‑Pipelines
oder mandantenfähigen SaaS‑Services – all das verschafft dir spürbaren Impact.
Du verfügst über fließende Englischkenntnisse
und nutzt sie selbstverständlich im Arbeitsalltag
Das bieten wir dir:
Unternehmenskultur:
Offene Kultur, flache Hierarchien, Eigeninitiative wird gefördert.
Arbeitsverträge:
Unbefristete Anstellungen bieten langfristige Sicherheit.
Flexibilität:
Flexible Arbeitszeiten und Optionen für mobiles Arbeiten und Full-Remote-Verträge.
Ausstattung:
Freie Wahl der Arbeits-Hardware.
Onboarding:
Gut strukturiertes Onboarding mit Unterstützung durch einen persönlichen "Buddy".
Arbeitsumfeld:
Inspirierendes Umfeld mit engagierten Kollegen und einer dynamischen Gemeinschaft.
Entwicklungsmöglichkeiten:
Vielfältige Chancen für persönliches Wachstum und Entwicklung.
Zusatzleistungen:
Attraktive Benefits wie betriebliche Altersvorsorge, Gesundheitsprogramme und regelmäßige Teamevents.
... und vieles mehr! Einen detaillierten Einblick bekommst du auf unserer Karriereseite.
Deine Ansprechperson für diese Stelle ist Josephine Scheffler und steht dir bei Fragen gerne zur Verfügung!
Der Schutz deiner persönlichen Daten hat für uns oberste Priorität. Unsere Bewerberinformationen findest du hier.
#J-18808-Ljbffr
ist ein
führendes E‑Commerce‑System , das Unternehmen weltweit ermöglicht,
schnell und effizient im digitalen Handel zu skalieren . Als
zukunftsweisende Open‑Source‑Lösung
wird Shopware bereits von einigen der
größten europäischen Marken, Einzelhändler und Hersteller
in
B2C
und
B2B
genutzt.
Als Senior Backend Engineer für den
Nexus DataBus
gestaltest und implementierst du das
ereignisgesteuerte Daten‑Rückgrat , das Shopwares
Integrations‑ und Automatisierungsplattform der nächsten Generation – Nexus
antreibt. Der DataBus bildet die
Echtzeit‑Schicht für Streaming und Transformation , die
Shopware‑Instanzen ,
Drittsysteme
(ERP, PIM, OMS, CRM) und die
Nexus‑Workflow‑Engine
verbindet. Dein Beitrag sorgt für
Performance, Zuverlässigkeit und Erweiterbarkeit
über
tausende Mandanten und Integrationen
hinweg. Diese Aufgabe richtet sich an Engineering‑Profile, die
verteilte Event‑Systeme ,
High‑Throughput‑APIs
und
Cloud‑native Architekturen
lieben – und die sich in Richtung
End‑to‑End‑Ownership
über den gesamten Integrations‑Stack weiterentwickeln möchten.
Diese Position kann
vor Ort, hybrid oder vollständig remote
innerhalb Deutschlands oder in bestimmten europäischen Ländern, in denen wir registriert sind, besetzt werden. Dein
Arbeitsort
wird im Voraus abgestimmt und bildet die Grundlage deines
Arbeitsvertrags .
Du entwickelst und betreust
skalierbare, ereignisgesteuerte Backend‑Services in Golang
– darunter
Core‑Services des DataBus, Ingestion, Transformation und Routing .
Damit Ereignisse verlässlich fließen, implementierst und optimierst du
Event‑Streaming‑Pipelines
auf Basis von
Kafka
oder
Redpanda .
Für zentrale Commerce‑Objekte wie
Produkte, Bestände und Bestellungen
entwickelst du
robuste Transformations‑ und Validierungslogik .
Für Integrationen im großen Maßstab entwirfst und pflegst du
mandantenfähige, Cloud‑native APIs
( REST
und
GraphQL ) zur Anbindung externer Systeme.
Gemeinsam mit dem Team baust du
Observability und Monitoring
mit
OpenTelemetry ,
Metriken
und
Tracing
aus und stellst
Datenzuverlässigkeit
sowie
Fehlertoleranz
sicher.
In enger Zusammenarbeit mit dem Platform‑Team optimierst du
AWS‑Deployments
( ECS/EKS ,
Terraform/IaC ,
S3 ,
Secrets Manager ).
Zur Resilienz trägst du durch
Backpressure‑Strategien ,
Retries
und
Failover‑Mechanismen
über
verteilte Workloads
hinweg bei.
Auf Architektur‑Ebene stärkst du
Mandanten‑Skalierung
und
Daten‑Isolation
innerhalb der ereignisgesteuerten Plattform.
Optional beschäftigst du dich mit der
Integration ins Frontend
über den
Nexus Workflow Builder , um
Datenflüsse zu visualisieren .
Das bringst du mit:
Mit
mindestens fünf Jahren Backend‑Erfahrung
in
Golang
oder einer anderen
statisch typisierten Sprache
(z.B.
Rust ,
Java ) bringst du das nötige Fundament mit.
Erfahrung mit
verteilten Systemen
und
High‑Availability‑Architekturen
ermöglicht dir, belastbare Services zu entwerfen.
Kenntnisse in
API‑Design
( REST/GraphQL ),
Datenmodellierung
und
Datenbank‑Performance
(z.B.
PostgreSQL ,
Redis ) sorgen für zuverlässige Schnittstellen.
Ein fundiertes Verständnis von
Event‑Streaming‑Systemen
( Kafka ,
Redpanda ,
NATS
o.ä.) befähigt dich,
hochdurchsatzfähige Pipelines
aufzubauen.
Vertrautheit mit
Cloud‑Umgebungen
(bevorzugt
AWS ) sowie
containerisierten Deployments
mittels
Docker
und
CI/CD‑Pipelines
unterstützt eine effiziente Auslieferung.
Ein Verständnis für
Microservice‑Architekturen ,
Pub/Sub‑Messaging
und
Stream‑Processing
(z.B.
Flink
o.ä.) ergänzt deinen Werkzeugkasten.
Klare, ehrliche und direkte Kommunikation , die Bereitschaft zu
Exploration und Innovation
sowie
starkes Problemlösevermögen
helfen dir, teamübergreifend wirksam zu arbeiten.
Interesse an
Low‑Code‑/Workflow‑Automation‑Tools
und der Anspruch, Themen zu übernehmen und zielorientiert zum Abschluss zu bringen, prägen deinen Arbeitsstil.
Nicht zwingend erforderlich, aber von Vorteil sind Erfahrungen mit
Redpanda Connect
oder vergleichbaren
Managed‑Streaming‑Plattforme n, Berührungspunkte mit Flink, Kubernetes oder Terraform, Vertrautheit mit dem
Shopware‑Ökosystem
bzw.
E‑Commerce‑Datenmodellen
sowie Praxis in
Observability‑Pipelines
oder mandantenfähigen SaaS‑Services – all das verschafft dir spürbaren Impact.
Du verfügst über fließende Englischkenntnisse
und nutzt sie selbstverständlich im Arbeitsalltag
Das bieten wir dir:
Unternehmenskultur:
Offene Kultur, flache Hierarchien, Eigeninitiative wird gefördert.
Arbeitsverträge:
Unbefristete Anstellungen bieten langfristige Sicherheit.
Flexibilität:
Flexible Arbeitszeiten und Optionen für mobiles Arbeiten und Full-Remote-Verträge.
Ausstattung:
Freie Wahl der Arbeits-Hardware.
Onboarding:
Gut strukturiertes Onboarding mit Unterstützung durch einen persönlichen "Buddy".
Arbeitsumfeld:
Inspirierendes Umfeld mit engagierten Kollegen und einer dynamischen Gemeinschaft.
Entwicklungsmöglichkeiten:
Vielfältige Chancen für persönliches Wachstum und Entwicklung.
Zusatzleistungen:
Attraktive Benefits wie betriebliche Altersvorsorge, Gesundheitsprogramme und regelmäßige Teamevents.
... und vieles mehr! Einen detaillierten Einblick bekommst du auf unserer Karriereseite.
Deine Ansprechperson für diese Stelle ist Josephine Scheffler und steht dir bei Fragen gerne zur Verfügung!
Der Schutz deiner persönlichen Daten hat für uns oberste Priorität. Unsere Bewerberinformationen findest du hier.
#J-18808-Ljbffr