Auf einen Blick
- Aufgaben: Entwickle Backend-Systeme und optimiere unsere Netzwerkplanungsprodukte.
- Unternehmen: Flix, ein innovatives Unternehmen im Mobilitätssektor.
- Vorteile: Flexibles Arbeiten, Wettbewerbsfähige Vergütung und umfangreiche Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Team mit Fokus auf Zusammenarbeit und persönlichem Wachstum.
- Warum dieser Job: Gestalte die Zukunft der Mobilität und verbessere das Reiseerlebnis für Millionen.
- Qualifikationen: 3+ Jahre Erfahrung in der Backend-Entwicklung mit Python.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Bei Flix bieten wir eine technologiegetriebene Umgebung, in der Innovation auf reale Auswirkungen trifft, mit wettbewerbsfähiger Vergütung, starken Wachstumschancen und einer Kultur der Zusammenarbeit und Eigenverantwortung. Wir suchen einen erfahrenen Python Engineer (m/w/d) für unsere Supply Division. Sie werden einen Einfluss haben, indem Sie die Verantwortung für zentrale Backend-Systeme übernehmen, die unser Produkt zur Optimierung der Netzwerkplanung antreiben. Ihre Arbeit unterstützt direkt die Netzwerkplaner bei der Planung von Fahrzeugen, Fahrern und Fahrplänen – und verbessert so die Reiseerlebnisse von Millionen von Passagieren, während die Rentabilität gesteigert wird.
Unser Team entwickelt und pflegt eine Optimierungsplattform, die Anwendungsfälle von der Planung von Fahrzeugen und Fahrern bis hin zur Fahrplanoptimierung abdeckt. Wir folgen modernen Systemdesign-Prinzipien – Domain-Driven Design, Hexagonale Architektur und SOLID-Prinzipien – mit strengen architektonischen Grenzen, die durch Werkzeuge durchgesetzt werden. Unsere Backend-Arbeitslasten (APIs, Event-Consumer, Kubernetes-Jobs) werden mit hohen Code-Qualitätsstandards erstellt. Die Algorithmus-Engine des Produkts wird von Operations Research Engineers unter Verwendung mathematischer Optimierung entwickelt.
Als Python Engineer werden Sie die Ingenieurschicht um diese Algorithmen besitzen: die APIs, Anwendungsfälle, Datenpipelines, Infrastruktur und die Domänenmodelle, die die Optimierungsergebnisse mit dem Rest des Systems verbinden. Sie werden eng mit anderen Engineering-Teams zusammenarbeiten, um die Schnittstellen und Verträge zu entwerfen und umzusetzen, die unsere Plattform mit der breiteren Systemlandschaft verbinden.
Unsere aktuelle Technologie-Stack und Werkzeugset umfassen: Python, TypeScript, Shell-Scripting, Flask, React, Pytest, AWS-Tools, Terraform.
Über die Rolle
- Besitzen und weiterentwickeln des Backends: APIs, Anwendungsfall-Schicht, Domänenmodelle, Serialisierung und ereignisgesteuerte Pipelines (Kafka)
- Ingenieurtechnische Verantwortung für neue Produktmodule übernehmen – Entwurf des architektonischen Gerüsts, Verkabelung der Schichten und Sicherstellung sauberer Grenzen
- Infrastruktur aufbauen und pflegen: Kubernetes-Bereitstellungen, CI/CD-Pipelines und Cloud-Ressourcen (AWS)
- Eng mit Operations Research Engineers zusammenarbeiten, um Optimierungsalgorithmen in das Produkt zu integrieren
- In einem KI-unterstützten Entwicklungsworkflow arbeiten – aktiv Code-Agenten und KI-Assistenten als natürlichen Teil Ihrer Softwarebereitstellung nutzen
- Zu Architekturentscheidungen beitragen und die Codequalität durch Reviews, Tests und kontinuierliche Verbesserung aufrechterhalten
- Gut getesteten, selbstdokumentierenden Code schreiben, der den Mustern der hexagonalen Architektur folgt
- Ihr Fachwissen teilen und Kollegen betreuen, um eine Kultur des Wissensaustauschs und Lernens zu fördern
Über Sie
- Akademischer Hintergrund in Informatik oder gleichwertig
- 3+ Jahre Erfahrung in der Backend-Softwareentwicklung mit Python
- Sie sind in der Lage, die Abstimmung zwischen Teams voranzutreiben – Schnittstellen zu entwerfen, Verträge zu vereinbaren und die End-to-End-Verantwortung für Integrationen zu übernehmen
- Es ist von Vorteil, wenn Sie Erfahrung mit modernem Frontend-Stack haben (einige grundlegende Frontend-Aufgaben gehören zu unserem Umfang)
- Erfahrung in der Anwendung von Prinzipien der sauberen Architektur (hexagonal, Ports-and-Adapters, DDD) oder ähnlichen Ansätzen in der Produktion
- Erfahrung mit relationalen Datenbanken (PostgreSQL) und ereignisgesteuerten Systemen (Kafka oder ähnlich)
- Praktische Erfahrung mit KI-unterstützter Entwicklung und der Bereitschaft, dies zu einem zentralen Bestandteil Ihrer Arbeit zu machen
- Solide Erfahrung mit Containerisierung (Docker, Kubernetes) und CI/CD-Pipelines
- Vertraut mit Best Practices im Testen: Unit-, Integrations-, Akzeptanztests
- Erfahrung mit Cloud-Plattformen (AWS oder ähnlich) und Infrastruktur als Code (Terraform)
- Vertrautheit mit mathematischer Optimierung oder datenintensiven Anwendungen ist ein Plus
Wir erkennen an, dass jeder eine einzigartige Kombination wertvoller Fähigkeiten und Erfahrungen mitbringt. Wenn Sie denken, dass Sie einen Einfluss haben 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
- Arbeiten von (M)Anywhere: Je nach Rolle können Sie bis zu 60 Tage pro Jahr von einem anderen Standort aus arbeiten.
- Hybrides Arbeitsmodell: Wir sind ein Büro-erstes Unternehmen, bieten jedoch Flexibilität, um Arbeit und Leben in Einklang zu bringen.
- Wohlfühlunterstützung: Zugang zu vertraulicher 1:1-Beratung, Kursen und Stressmanagement für Sie und bis zu vier Familienmitglieder.
- Lernen & Entwicklung: Nutzen Sie Sprachkurse, Schulungen und von Experten geleitete Sitzungen, um Ihre Fähigkeiten auszubauen.
- Mentoring-Programm: Vernetzen Sie sich mit erfahrenen Kollegen, um Einblicke zu gewinnen und Ihre Karriere zu beschleunigen.
Bei Flix ermächtigen wir unsere Teams, Grenzen zu überschreiten und die Zukunft der Mobilität zu gestalten. Während wir weiterhin global skalieren, nutzen wir modernste Technologie, um Mobilität intelligenter, nachhaltiger und erschwinglicher zu machen. Wenn Sie nach einem Ort suchen, an dem Sie Veränderungen vorantreiben und neu definieren können, wie Millionen von Menschen reisen, ist Flix der Ort, an dem Sie Ihre Reise leiten können!
Python Engineer (m/f/d) - Network Planning Arbeitgeber: FlixBus
Flix ist ein hervorragender Arbeitgeber, der eine technologiegetriebene Umgebung bietet, in der Innovation auf reale Auswirkungen trifft. Mit einem flexiblen hybriden Arbeitsmodell, umfangreichen Weiterbildungsmöglichkeiten und einem starken Fokus auf Teamarbeit und Eigenverantwortung fördert Flix das persönliche Wachstum seiner Mitarbeiter. Hier haben Sie die Möglichkeit, an bedeutenden Projekten zu arbeiten, die das Reiseerlebnis von Millionen von Passagieren verbessern, während Sie gleichzeitig von einem unterstützenden und dynamischen Arbeitsumfeld profitieren.