Logo shopware AG

Software Engineer - Developer Experience / Tooling

Job

  • Level
    Senior
  • Job Feld
    Software, Back End
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    Schöppingen
  • Arbeitsmodell
    Full Remote, Hybrid, Onsite
  • Job Zusammenfassung

    In dieser Rolle entwickelst du Entwickler-Tools, um die Produktivität zu steigern, optimierst APIs und CLIs und verbesserst Workflows, um eine effiziente und angenehme Entwicklung auf der Shopware-Plattform zu gewährleisten.

    Job Technologien

    Deine Rolle im Team

    • If you enjoy building tools that make other developers more productive, and you care deeply about APIs, CLIs, frameworks, and workflows that just feel right, this role is for you.
    • As a Senior Software Engineer in the Developer Experience (DX) Tooling team, you will work on the tooling and foundations developers use to build, extend, test, and operate Shopware.
    • Your contributions will directly influence how enjoyable, efficient, and reliable it is to develop on top of our open-source platform.
    • Empower developers: You design and build developer-facing tools that improve how developers work with Shopware, from local development to CI and production.
    • Shape DX foundations: You work on CLI tools, SDKs, scaffolding, APIs, and internal frameworks that power Shopware's open-source ecosystem.
    • Open source by heart: You collaborate with and support a global developer community by maintaining open-source tooling, reviewing contributions, and improving documentation.
    • Quality & usability first: You ensure tooling is robust, well-tested, and intuitive, reducing friction and cognitive load for developers.
    • Bridge teams: You work closely with core, SaaS, documentation, and community teams to align tooling with real developer needs.
    • Evolve workflows: You improve build, test, release, and extension workflows to enable faster and safer development.

    Unsere Erwartungen an dich

    Qualifikationen

    • More importantly, you bring an open mindset and genuine motivation to learn new technologies and programming languages where they create value.
    • A strong focus on DX, usability, maintainability, and software quality guides your decisions.
    • You are comfortable with Composer, dependency management, automated testing, and CI workflows, and care about creating tooling that integrates smoothly into existing developer ecosystems.
    • Working with AI-assisted development workflows is something you actively embrace.
    • An open source mindset, strong communication skills, and the ability to collaborate effectively with both internal stakeholders and external developers are essential for success in this role.
    • Excellent English communication, written and spoken, enables you to work effectively across teams and time zones.
    • German is a plus, not a requirement.

    Erfahrung

    • Solid experience with PHP is essential, ideally within a Symfony-based ecosystem.
    • Experience with frameworks such as Laravel is also highly valuable, while familiarity with Golang is a plus.
    • You already have hands-on experience improving Developer Experience through CLI tooling, automation, APIs, scaffolding, and workflow optimisation, and you enjoy building tools that make other developers more productive.
    • Whether it's AI-supported coding, automation, documentation, or productivity tooling, you are excited about leveraging AI to improve engineering efficiency and developer experience.

    Unser Angebot

    • Company Culture: Open culture with flat hierarchies, where individual initiative is encouraged.
    • Employment Contracts: Permanent positions that offer long-term security.
    • Flexibility: Flexible working hours and options for mobile work and full-remote contracts.
    • Equipment: Freedom to choose your preferred work hardware.
    • Onboarding: Well-structured onboarding with support from a personal 'buddy.'
    • Work Environment: An inspiring environment with dedicated colleagues and a dynamic community.
    • Development Opportunities: Diverse opportunities for personal growth and development.
    • Additional Benefits: 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

    • Standort Schöppingen

      48624 Nordrhein-Westfalen

      Deutschland

    Das ist dein Arbeitgeber

    shopware AG

    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
  • Logo shopware AG

    Software Engineer - Developer Experience / Tooling

    Ort
    Schöppingen
    Arbeitsmodell
    Full Remote, Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)

    Weitere Jobs