> Markdown version of [/jobs/ext/3679522-softwareentwickler-senior-backend-python](https://www.wearedevelopers.com/jobs/ext/3679522-softwareentwickler-senior-backend-python). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Softwareentwickler Senior Backend / Python - **Company:** Shop-IQ GmbH & Co. KG - **Location:** Schweinfurt, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Web Interfaces, Amazon Web Services, Business Logic, Relational Databases, Linux, Human-Computer Interaction, Python (Programming Language), Message Queuing Telemetry Transport (MQTT), TypeScript, Backend, Git, AngularJS, Sentry, Software Version Control, Docker - **Published:** October 11, 2026 - **Apply:** https://www.adzuna.de/details/5546512554 ## About the Role * Sehr gute Programmierkenntnisse in Python - idealerweise Erfahrung mit größeren, modularen Backend-Systemen und komplexer Geschäftslogik. * Fundiertes Know-how in asynchroner Programmierung (z.B. asyncio, aiohttp) und im Entwurf von robusten, langlaufenden Services. * Erfahrung mit Job- und Task-Scheduling - Planung und Orchestrierung zeitgesteuerter Prozesse, Umgang mit Zeitstempeln, Zeitzonen und Öffnungszeiten- / Kalenderlogik. * Sicherer Umgang mit relationalen Datenbanken und ORMs (z.B. async ORM wie Tortoise) inklusive Transaktionen und Performance-Aspekten. * Vertraut mit Messaging- und IoT-Stacks wie MQTT sowie Protokollen/Integrationen im Geräte- bzw. Edge-Umfeld. * Routinierter Umgang mit Linux-Systemen, Containern / Docker und dem Betrieb von Services in produktiven Umgebungen. * Erfahrung mit Versionskontrollsystemen (vorzugsweise Git) und einem sauberen Review- und Branching-Workflow. * Hoher Qualitätsanspruch: Tests (auch für async Code), Typisierung (mypy), Code-Style-Tools (z.B. black, isort, flake8) sind für Dich selbstverständlich. * Von Vorteil sind außerdem Erfahrungen mit TypeScript und Angular beim Aufbau moderner Web-Oberflächen. * Ebenfalls von Vorteil, aber kein Muss: Erfahrung mit AWS, Observability-Tools (z.B. OpenTelemetry, Sentry) und Konfigurations- / Monitoring-Konzepten, wie wir sie in unseren Shop-IQ Modulen einsetzen. ## Description * Du entwickelst das Herzstück unseres Prozess-Moduls: einen asynchronen Scheduler, der Produktions- und Filialprozesse plant, startet und überwacht - inkl. Prioritäten, Mindestbestände, Bedarfsplanung, Ofen-/Ressourcenzuordnung und Zeitfenstern. Du stellst sicher, dass geplante Jobs robust laufen, auch bei Verzögerungen oder Geräte-Events. * In enger Abstimmung mit UX und Produkt verantwortest du die Anbindung und Logik der Benutzeroberfläche direkt in der Filiale: Du sorgst dafür, dass das Verkaufspersonal klar informiert wird, Prozesse intuitiv steuern kann und das Prozess-Modul im hektischen Filialalltag zuverlässig bedienbar bleibt.