Solaris
Flix
Senior Python Engineer (m/w/d)
Über die Stelle
Bei Flix bieten wir ein technologiegetriebenes Umfeld, in dem Innovation auf reale Auswirkungen trifft, mit wettbewerbsfähiger Bezahlung, starken Wachstumschancen und einer Kultur der Zusammenarbeit und Eigenverantwortung.
Wir suchen einen erfahrenen Senior Python Engineer (m/w/d) für unser Supply Division. Sie werden Einfluss nehmen, indem Sie die Verantwortung für zentrale backend-Systeme übernehmen, die unsere Produktoptimierung für die Netzwerkplanung antreiben. Ihre Arbeit wird Netzwerkplaner direkt bei der Planung von Fahrzeugen, Fahrern und Fahrplänen unterstützen – und damit das Reiseerlebnis für Millionen von Passagieren verbessern und gleichzeitig die Rentabilität steigern.
Unser Team entwickelt und pflegt eine Optimierungsplattform, die Anwendungsfälle von der Fahrzeug- und Fahrerplanung bis zur Fahrplanoptimierung abdeckt. Wir folgen modernen Systemdesignprinzipien – Domain-Driven Design, Hexagonal Architecture und SOLID-Prinzipien – mit strengen architektonischen Grenzen, die durch Werkzeuge durchgesetzt werden. Unsere backend-Workloads (APIs, Event-Consumer, Kubernetes-Jobs) sind auf Skalierbarkeit mit hohen Qualitätsstandards ausgelegt.
Die Algorithmus-Engine des Produkts wird von Operations Research Engineers mithilfe mathematischer Optimierung entwickelt. Als Senior Python Engineer sind Sie für die Engineering-Hülle um diese Algorithmen verantwortlich: die APIs, Anwendungsfälle, Datenpipelines, Infrastruktur und die Domänenmodelle, die die Optimierungsausgabe mit dem Rest des Systems verbinden.
Sie werden eng mit anderen Ingenieurteams zusammenarbeiten, um die Schnittstellen und Verträge zu entwerfen und zu implementieren, die unsere Plattform mit der breiteren Systemlandschaft verbinden.
Wir integrieren KI direkt in das Produkt – wir kombinieren LLMs mit unserer Optimierungs-Engine, um Planungsprobleme auf neue Weise zu lösen.
Unser aktueller Technologie-Stack und Werkzeugkasten umfasst:
- Python, TypeScript, Shell-Skripting
- Flask, React, Pytest
- PostgreSQL, Confluent Kafka, DataDog
- AWS-Tools, Terraform
- GitLab, Kubernetes, Docker, Azure AD
Warum zu Flix wechseln?
Bei Flix befähigen wir unsere Teams, Grenzen zu überschreiten und die Zukunft der Mobilität zu gestalten. Während wir global weiter wachsen, nutzen wir Spitzentechnologie, um Mobilität intelligenter, nachhaltiger und erschwinglicher zu machen.
Wenn Sie nach einem Ort suchen, an dem Sie Veränderungen vorantreiben und die Art und Weise, wie Millionen von Menschen reisen, neu definieren können, ist Flix der richtige Ort, um Ihre Reise zu leiten!
Über die Rolle
- Verantwortung und Weiterentwicklung des backend: APIs, Anwendungsfallschicht, Domänenmodelle, Serialisierung und ereignisgesteuerte Pipelines (Kafka)
- Übernahme der technischen Verantwortung für neue Produktmodule – Entwurf des architektonischen Gerüsts, Verknüpfung der Schichten und Sicherstellung sauberer Grenzen
- Aufbau und Pflege der Infrastruktur: Kubernetes-Deployments, CI/CD-Pipelines und Cloud-Ressourcen (AWS)
- Enge Zusammenarbeit mit Operations Research Engineers zur Integration von Optimierungsalgorithmen in das Produkt
- Aufbau von KI-Fähigkeiten im Produkt durch die Kombination von LLMs mit unserer Optimierungs-Engine
- Arbeit in einem KI-gestützten Entwicklungs-Workflow – aktive Nutzung von Code-Agenten und KI-Assistenten als natürlicher Teil der Softwareentwicklung
- Beitrag zu Architektur-Entscheidungen und Aufrechterhaltung der Code-Qualität durch Reviews, Tests und kontinuierliche Verbesserung
- Schreiben von gut getestetem, selbstdokumentierendem Code nach Hexagonal Architecture-Mustern
- Teilen von Fachwissen und Mentoring von Kollegen zur Förderung einer Kultur des Wissensaustauschs und Lernens
Mindestanforderungen
Über Sie
- Akademischer Hintergrund in Informatik oder vergleichbar
- 5+ Jahre Erfahrung in der backend-Softwareentwicklung mit Python
- Erfahrung mit modernen front-end-Stacks (einige grundlegende front-end-Aufgaben gehören zu unserem Umfang)
- Erfahrung in der Anwendung von Clean Architecture-Prinzipien (Hexagonal, Ports-and-Adapters, DDD) oder ähnlichen Ansätzen in der Produktion – Fähigkeit, vom ersten Tag an mitzuwirken
- Erfahrung mit relationalen Datenbanken (PostgreSQL) und ereignisgesteuerten Systemen (Kafka oder ähnlich)
- Umfangreiche Erfahrung mit KI-gestützter Entwicklung – aktive Nutzung von Code-Agenten oder KI-Assistenten im täglichen Arbeitsablauf
- Solide Erfahrung mit Containerisierung (Docker, Kubernetes) und CI/CD-Pipelines
- Vertrautheit mit Best Practices für Tests: Unit-, Integrations- und Akzeptanztests
- Erfahrung mit Cloud-Plattformen (AWS oder ähnlich) und Infrastructure as Code (Terraform)
- Vertrautheit mit mathematischer Optimierung oder datenintensiven Anwendungen ist ein Plus
Wir erkennen an, dass jeder über einzigartige Fähigkeiten und Erfahrungen verfügt. Wenn Sie glauben, dass Sie einen Beitrag leisten könnten, auch wenn Sie nicht 100% der Anforderungen erfüllen, ermutigen wir Sie dennoch, sich zu bewerben. Wir möchten von Ihnen hören!
--------------------------------------------------------------------------------
Was wir bieten
- Reisevorteile: 12 kostenlose Flix-Gutscheine + 12 Rabattgutscheine für Freunde & Familie.
- Work from (M)Anywhere: Je nach Ihrer Rolle können Sie bis zu 60 Tage pro Jahr von einem anderen Ort aus arbeiten.
- Hybrides Arbeitsmodell: Wir sind ein büroorientiertes Unternehmen, bieten aber Flexibilität, um Arbeit und Leben auszubalancieren.
- Wohlbefinden-Unterstützung: Zugang zu vertraulichen 1:1-Beratungen, Kursen und Stressmanagement für Sie und bis zu vier Familienmitglieder.
- Lernen & Entwicklung: Nutzen Sie Sprachkurse, Schulungen und Experten-Sessions, um Ihre Fähigkeiten zu erweitern.
- Mentoring-Programm: Treten Sie mit erfahrenen Kollegen in Kontakt, um Einblicke zu gewinnen und Ihre Karriere zu beschleunigen.
Um weitere lokale Vorteile zu sehen, die spezifisch für jeden Bürostandort sind, besuchen Sie bitte diesen Link: Standorte - Flix Karriere flix.careers/locations/
