Senior Software Developer (Python) (gn)
Primary stack
Nice to have's
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.