
Senior Software Engineer – Developer Experience / Tooling (PHP) (m/f/d) Schöppin
Shopware AG, New Bremen, OH, United States
Shopware ist eine internationale führende Open‑Commerce‑Plattform für ambitionierte Unternehmen im digitalen Handel. Mit einem API‑First‑Ansatz, maximaler Flexibilität und einer starken Community schaffen wir zukunftsorientierte E‑Commerce‑Lösungen. Unsere 450 Mitarbeitenden in ganz Europa teilen eine Leidenschaft für Innovation, Offenheit und Teamgeist.
Wenn du gerne Tools entwickelst, die andere Entwickler:innen produktiver machen, und dir APIs, CLIs, Frameworks und Workflows am Herzen liegen, die sich einfach richtig anfühlen, dann ist diese Rolle genau richtig für dich. Als
Software Engineer
im
Developer Experience (DX) Tooling Team
arbeitest du an den
Werkzeugen und Grundlagen ,
mit denen Entwickler:innen Shopware entwickeln, erweitern, testen und betreiben . Dein Beitrag beeinflusst unmittelbar, wie angenehm, effizient und verlässlich es ist, auf unserer Open‑Source‑Plattform zu entwickeln.
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 .
Entwickler:innen befähigen:
Du entwirfst und entwickelst Tools für Entwickler:innen, die die Arbeit mit Shopware verbessern – von der lokalen Entwicklung über CI bis hin zum Betrieb in der Produktion.
DX‑Grundlagen gestalten:
Du arbeitest an CLI‑Tools, SDKs, Scaffolding, APIs und internen Frameworks, die das Open‑Source‑Ökosystem von Shopware tragen.
Open Source aus Überzeugung:
Du arbeitest mit einer globalen Developer‑Community zusammen, pflegst Open‑Source‑Tooling, prüfst Beiträge (Reviews) und verbesserst die Dokumentation.
Qualität & Usability an erster Stelle:
Du sorgst dafür, dass das Tooling robust, gut getestet und intuitiv bedienbar ist – und reduzierst so Reibung und kognitive Last für Entwickler:innen.
Teams verbinden:
Du arbeitest eng mit Core‑, SaaS‑, Dokumentations‑ und Community‑Teams zusammen, damit das Tooling echten Entwicklerbedarfen gerecht wird.
Workflows weiterentwickeln:
Du optimierst Build‑, Test‑, Release‑ und Extension‑Workflows, um die Entwicklung schneller und sicherer zu gestalten.
Das bringst du mit:
Du hast
fundierte Berufserfahrung mit PHP und Golang , idealerweise im
Symfony‑Ökosystem , und entwickelst gern
Developer‑Tooling
wie CLIs, SDKs oder APIs. Erfahrung im Bau von CLI‑Tools oder Frameworks ist ein Plus.
Du entwirfst
klare, stabile Public APIs
und achtest auf
langfristige Kompatibilität . Kenntnisse in Plugin/App‑Architekturen,
Shopware
oder Symfony‑Interna sind willkommen, aber nicht zwingend.
Composer ,
Dependency‑Management
und
PHP‑Packaging
sind dir vertraut – so baust du Tooling und Libraries, die sich nahtlos in bestehende Workflows einfügen.
Ein Fokus auf DX, Usability und Maintainability
prägt deine Entscheidungen. Wenn es Hindernisse für Entwickler:innen beseitigt, verbesserst dudie Dokumentation, die Beispiele oder das Onboarding.
Du schreibst
automatisierte Tests
und sicherst die Qualität über CI‑Feedback‑Schleifen. Der Umgang mit JavaScript‑Tooling (Node.js/Vue.js) hilft dir bei der Zusammenarbeit über den Stack hinweg.
Ein
Open‑Source‑Mindset
ist für dich selbstverständlich – du arbeitest gern in öffentlichen Repositories;
Developer Advocacy
oder
Community Support
interessiert dich.
In
agilen, cross‑funktionalen Teams
arbeitest du souverän, kommunizierst klar mit externen Entwickler:innen und internen Stakeholdern und übernimmst die
Ownership , um mit wenig Anleitung Ergebnisse zu liefern.
Sehr gute Englischkenntnisse
in Wort und Schrift ermöglichen dir eine effektive Zusammenarbeit über Teams und Zeitzonen hinweg; Deutsch ist ein Plus, aber keine Voraussetzung.
Gutes
Zeitmanagement
und die Fähigkeit,
Probleme aus der Perspektive externer Entwickler:innen
zu betrachten, runden dein Profil ab.
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! Einden 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
Wenn du gerne Tools entwickelst, die andere Entwickler:innen produktiver machen, und dir APIs, CLIs, Frameworks und Workflows am Herzen liegen, die sich einfach richtig anfühlen, dann ist diese Rolle genau richtig für dich. Als
Software Engineer
im
Developer Experience (DX) Tooling Team
arbeitest du an den
Werkzeugen und Grundlagen ,
mit denen Entwickler:innen Shopware entwickeln, erweitern, testen und betreiben . Dein Beitrag beeinflusst unmittelbar, wie angenehm, effizient und verlässlich es ist, auf unserer Open‑Source‑Plattform zu entwickeln.
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 .
Entwickler:innen befähigen:
Du entwirfst und entwickelst Tools für Entwickler:innen, die die Arbeit mit Shopware verbessern – von der lokalen Entwicklung über CI bis hin zum Betrieb in der Produktion.
DX‑Grundlagen gestalten:
Du arbeitest an CLI‑Tools, SDKs, Scaffolding, APIs und internen Frameworks, die das Open‑Source‑Ökosystem von Shopware tragen.
Open Source aus Überzeugung:
Du arbeitest mit einer globalen Developer‑Community zusammen, pflegst Open‑Source‑Tooling, prüfst Beiträge (Reviews) und verbesserst die Dokumentation.
Qualität & Usability an erster Stelle:
Du sorgst dafür, dass das Tooling robust, gut getestet und intuitiv bedienbar ist – und reduzierst so Reibung und kognitive Last für Entwickler:innen.
Teams verbinden:
Du arbeitest eng mit Core‑, SaaS‑, Dokumentations‑ und Community‑Teams zusammen, damit das Tooling echten Entwicklerbedarfen gerecht wird.
Workflows weiterentwickeln:
Du optimierst Build‑, Test‑, Release‑ und Extension‑Workflows, um die Entwicklung schneller und sicherer zu gestalten.
Das bringst du mit:
Du hast
fundierte Berufserfahrung mit PHP und Golang , idealerweise im
Symfony‑Ökosystem , und entwickelst gern
Developer‑Tooling
wie CLIs, SDKs oder APIs. Erfahrung im Bau von CLI‑Tools oder Frameworks ist ein Plus.
Du entwirfst
klare, stabile Public APIs
und achtest auf
langfristige Kompatibilität . Kenntnisse in Plugin/App‑Architekturen,
Shopware
oder Symfony‑Interna sind willkommen, aber nicht zwingend.
Composer ,
Dependency‑Management
und
PHP‑Packaging
sind dir vertraut – so baust du Tooling und Libraries, die sich nahtlos in bestehende Workflows einfügen.
Ein Fokus auf DX, Usability und Maintainability
prägt deine Entscheidungen. Wenn es Hindernisse für Entwickler:innen beseitigt, verbesserst dudie Dokumentation, die Beispiele oder das Onboarding.
Du schreibst
automatisierte Tests
und sicherst die Qualität über CI‑Feedback‑Schleifen. Der Umgang mit JavaScript‑Tooling (Node.js/Vue.js) hilft dir bei der Zusammenarbeit über den Stack hinweg.
Ein
Open‑Source‑Mindset
ist für dich selbstverständlich – du arbeitest gern in öffentlichen Repositories;
Developer Advocacy
oder
Community Support
interessiert dich.
In
agilen, cross‑funktionalen Teams
arbeitest du souverän, kommunizierst klar mit externen Entwickler:innen und internen Stakeholdern und übernimmst die
Ownership , um mit wenig Anleitung Ergebnisse zu liefern.
Sehr gute Englischkenntnisse
in Wort und Schrift ermöglichen dir eine effektive Zusammenarbeit über Teams und Zeitzonen hinweg; Deutsch ist ein Plus, aber keine Voraussetzung.
Gutes
Zeitmanagement
und die Fähigkeit,
Probleme aus der Perspektive externer Entwickler:innen
zu betrachten, runden dein Profil ab.
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! Einden 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