Foodtracks logo

Senior Software Developer (Python) (gn)

Foodtracks·Salary not specified

Primary stack

PythonSQLETLCI/CD

Nice to have's

DjangoTypeScriptpytest

Job description

About the Position

Senior Software Developer (Python) (gn)

Münster, Remote

Vollzeit

Festanstellung


FoodTracks entwickelt eine Software-as-a-Service-Lösung aus eigener Entwicklung, die Bäckereien und Bio-Supermärkte dabei unterstützt, ihre zentralen Geschäftsprozesse intelligent zu steuern und zu automatisieren.

In den inzwischen über 4.500 Filialen unserer Kundinnen und Kunden sorgt FoodTracks dafür, dass sich zu jeder Zeit die richtige Menge in der Ladentheke befindet und unnötige Überproduktion deutlich reduziert wird.

Mit unserer Arbeit leisten wir einen messbaren Beitrag zur Verringerung von Lebensmittelverschwendung und wurden dafür bereits mehrfach ausgezeichnet, unter anderem mit dem „Deutschen Nachhaltigkeitspreis”.

„Wir entwickeln nicht nur Software – wir sehen täglich, wie sie bei unseren Kunden Wirkung entfaltet.“
Dr. Tobias Pfaff, Gründer & Geschäftsführer


About the Role

Du entwickelst datenintensive Backend-Systeme mit Python und arbeitest an produktiven Lösungen mit direktem Einfluss auf Planung, Produktion und die Reduktion von Lebensmittelverschwendung. Kein klassischer CRUD-Alltag, sondern Verantwortung für Substanz und Wirkung.

Konkret heißt das:

  • Entwicklung und Weiterentwicklung des Python-Backends
  • Design, Betrieb und Weiterentwicklung von REST-APIs
  • Aufbau und Pflege von ETL-Pipelines
  • Modellierung und Optimierung von PostgreSQL-Datenbanken
  • Analyse und Debugging komplexer Datenflüsse
  • Code-Reviews und Mitarbeit an Architekturentscheidungen

Responsibilities

  • Entwicklung und Weiterentwicklung des Python-Backends
  • Design, Betrieb und Weiterentwicklung von REST-APIs
  • Aufbau und Pflege von ETL-Pipelines
  • Modellierung und Optimierung von PostgreSQL-Datenbanken
  • Analyse und Debugging komplexer Datenflüsse
  • Code-Reviews und Mitarbeit an Architekturentscheidungen

Requirements

Must-have

  • Mehrjährige Erfahrung in Python (3+ Jahre, ideal 5+)
  • Sehr gutes Backend-Verständnis
  • SQL / PostgreSQL
  • Erfahrung mit ETL / Datenverarbeitung
  • Git, Merge Requests, CI/CD
  • Deutsch C1 (Fachkundige Sprachkenntnisse), Englisch B1 (Fortgeschrittene Sprachkenntnisse)

Nice-to-have

  • Django / ORM, SQLAlchemy
  • Performance-Optimierung
  • Tests (pytest)
  • TypeScript-Erfahrung (Frontend)

Career Growth

  • Übernahme technischer Verantwortung
  • Optionale Entwicklung zum Lead Developer (technische Führung)
  • Fokus: Architektur, technische Entscheidungen, Mentoring

We Offer

  • Unbefristete Vollzeitstelle (40 h/Woche)
  • Hybrid-Modell mit Präsenz in Münster:
    • i. d. R. 3 Tage Office / 2 Tage Remote
    • bei längerer Anfahrt 2 Tage Office / 3 Tage Remote
  • 28 Urlaubstage
  • MacBook & höhenverstellbarer Schreibtisch
  • Modernes Büro mit Hafenblick
  • Persönliches Onboarding: Arbeitsstart mit Ahoi (Bootsfahrt auf unserer "MS Jürgen")
  • Workation & regelmäßige Teamevents
  • Enges, engagiertes Team mit kurzen Entscheidungswegen

Contact

  • E-Mail: karriere [at] foodtracks.de
  • Ansprechpartner: Lucas

© Foodtracks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Foodtracks

All 4 roles

Popular searches