Softwareentwickler Senior Backend/Python (m/w/d)

Shop-IQ

Schweinfurt

Hybrid

EUR 65,000 - 95,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

30 Tage Jahresurlaub
Kultur der offenen Türen
Mentoring-Programm
Teambuildingmaßnahmen
Kostenfreie Getränke
Geschenke zu besonderen Anlässen

Job summary

Shop-IQ in Schweinfurt sucht eine/n Backend-Entwickler/in für das Modul Process. Du entwickelst einen asynchronen Scheduler, der Produktions- und Filialprozesse plant, startet und überwacht, inklusive Prioritäten, Mindestbeständen, Bedarf, Ressourcenbindung und Zeitfenstern.

In enger Abstimmung mit UX/Produkt verantwortest du die Anbindung und Logik der Benutzeroberfläche direkt in der Filiale, damit das Verkaufspersonal informiert wird und Prozesse zuverlässig bedienbar bleiben.

Qualifications

  • Python-Programmierung mit modularen Backend-Systemen.
  • Asyncio/Aiohttp-Kenntnisse für asynchrone Services.
  • Erfahrung mit Job- und Task-Scheduling.
  • Relationale Datenbanken/ORMS (z.B. Tortoise).
  • Messaging-/IoT-Stacks wie MQTT.
  • Linux- und Docker-Know-how.
  • Git-Workflow und Code-Reviews.
  • Typisierung mit mypy.
  • TypeScript/Angular-Vorteil.
  • AWS/Observability-Vorteile.

Responsibilities

  • Entwickelst den asynchronen Scheduler für Produktion- und Filialprozesse (Planung, Start, Überwachung).
  • Sorge für robuste Abläufe bei Verzögerungen oder Geräte-Events.
  • In enger Abstimmung mit UX/Produkt: Anbindung der UI-Logik in der Filiale, klare Mitarbeiter-Infos und intuitive Bedienung des Prozess-Moduls.

Skills

Python
Async programming
Job scheduling
ORMs
Linux
Docker
Git
Typing / mypy
TypeScript
Angular
AWS

Tools

PostgreSQL
Tortoise ORM
MQTT

Job description

(Vollzeit, bzw. Teilzeit mit mind. 25 Std. oder mehr)

Bei Shop-IQ bist du Teil eines Teams, das sich gegenseitig unterstützt, gemeinsam Ideen entwickelt und den Einzelhandel digital voranbringt. Du bist nicht irgendein Rädchen im Getriebe – sondern ein wichtiger Teil unserer Mission. Unsere Kunden zählen auf dich – und wir auch.

Standort: Schweinfurt

Das sind unter anderem Deine Aufgaben - im Modul Process:

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.

So überzeugst du uns:
  • 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.
Das bieten wir dir:
  • Unbefristeter Arbeitsvertrag und 30 Tage Jahresurlaub
  • Kultur der offenen Türen und Duz-Kultur
  • Mentoring-Programm während des Onboardings und persönliche Weiterbildungsmöglichkeiten darüber hinaus
  • Gemeinsame Mitarbeiterevents und Teambuildingmaßnahmen
  • Kostenfreie Getränke (Kaffee, Tee, Wasser & Kaltgetränke)
  • Geschenke zu besonderen Anlässen, z.B. Jubiläum
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Softwareentwickler (m/w/d)
Full Stack Softwareentwickler (m/w/d)

Shop-IQ • Schweinfurt

Hybrid
EUR 55,000 - 75,000
30 Tage Urlaub
Mentoring-Programm
Weiterbildungsmöglichkeiten
+4
Full Stack Softwareentwickler (m/w/d)
Full Stack Softwareentwickler (m/w/d)

Shop-IQ GmbH & Co.KG • Schweinfurt

On-site
EUR 50,000 - 70,000
Unbefristeter Arbeitsvertrag
30 Tage Jahresurlaub
Mentoring-Programm
+4
→ Junior Webentwickler Python Vollzeit · Remote möglich (DACH)
→ Junior Webentwickler Python Vollzeit · Remote möglich (DACH)

TEXSIB GmbH • Germany

Hybrid
EUR 42,000 - 65,000
Zuschuss Kooperationsfitnessstudio
Zugang TEXSIB Academy
Mitarbeiterparkplätze
+1
Python Software Developer_in (w/m/d) Balancing Energy Market & Redispatch
Python Software Developer_in (w/m/d) Balancing Energy Market & Redispatch

Next Kraftwerke GmbH • Köln

On-site
EUR 65,000 - 95,000
Hybrides Arbeiten
Homeoffice-Ausstattung
Weiterentwicklungsmöglichkeiten
+3
Leitende:r Softwareentwickler:in (m/w/d) - Python
Leitende:r Softwareentwickler:in (m/w/d) - Python

EINHUNDERT Energie GmbH • Berlin

On-site
EUR 90,000 - 130,000
Flexible Arbeitszeiten
30 Tage Urlaub
Hybrides Arbeiten
+1
Python Softwareentwickler_in (w/m/d) Regelenergie & Redispatch
Python Softwareentwickler_in (w/m/d) Regelenergie & Redispatch

Next Kraftwerke GmbH • Köln

On-site
EUR 65,000 - 90,000
Homeoffice möglich
Hybrides Arbeiten
Fort- und Weiterbildungen
+2
Full-Stack Softwareentwickler, AI Native, im E-Commerce Startup (m/w/d)
Full-Stack Softwareentwickler, AI Native, im E-Commerce Startup (m/w/d)

Scandinavian Home, Inc. • Braunschweig

On-site
EUR 65,000 - 90,000
Homeoffice 2 Tage/Woche
Flache Hierarchie
Weiterbildung
+2
Shopware Backend-Entwickler*in (m/w/d)
Shopware Backend-Entwickler*in (m/w/d)

AGIQON GmbH • Mannheim

On-site
EUR 60,000 - 75,000
Unbefristete Festanstellung
Homeoffice möglich
Premium-Smartphone zur privaten Nutz
+1
Full-Stack Softwareentwickler, AI Native, im E-Commerce Startup (m/w/d)
Full-Stack Softwareentwickler, AI Native, im E-Commerce Startup (m/w/d)

Scandinavian home • Braunschweig

On-site
Confidential
Homeoffice 2 Tage/Woche
Flache Hierarchie
Weiterbildung möglich
+2
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

WeMatch. • Berlin

Hybrid
EUR 65,000 - 95,000
Hybrides Arbeiten
Urban Sports Club Zuschuss
Deutschlandticket