Aufgaben
- Als Senior Softwareentwickler Routing-Algorithms (m/w/d) wirst du innovative Routing-Algorithmen entwerfen und entwickeln sowie bestehende Lösungen verbessern
- In dieser Rolle optimierst und kontrahierst du Suchgraphen und implementierst sowie erweiterst bestehende Algorithmen, indem du mathematische Modelle erstellst und Optimierungsalgorithmen anwendest, um die Effizienz und Genauigkeit unserer Routing-Software zu steigern
- Darüber hinaus entwickelst und skalierst du die Backend-Systeme und Onboard-Module für das Routing-Team.
-
Du arbeitest eng mit Produkt-, Strategie- und Operationsteams zusammen, um neue Benutzererlebnisse zu gestalten und zu entwickeln, und priorisierst das Qualitätsmanagement, um Änderungen sorgfältig zu implementieren
Profil
- Du verfügst über ein abgeschlossenes Studium in Informatik, Mathematik, Ingenieurwesen oder einem verwandten Bereich und hast mindestens fünf Jahre Erfahrung sowie tiefgehende Kenntnisse in Routing- und Navigationsthemen, insbesondere im Valhalla FOSS Framework
- Zudem zählt Algorithmik zu deinen Stärken, du kennst dich mit Graphen und Optimierungsalgorithmen aus und kannst mathematische Modelle erstellen
- Darüber hinaus hast du umfangreiche Erfahrung in der Entwicklung von groß angelegten Backend-Microservice-Architekturen, speziell in Microsoft Azure und AWS, sowie fundierte Fähigkeiten in C++ und Go
- Deine Bereitschaft, einmal im Monat vor Ort in Stuttgart zu arbeiten, gepaart mit deinen sehr guten Deutsch- und Englischkenntnissen in Wort und Schrift, rundet dein Profil perfekt ab
Benefits
- Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
- Ein hoch motiviertes Team und ein offener Kommunikationsstil