Routing Engineer (C++/Java/Rust) 80% - 100% — LiveMap AG | CH-Jobs

LiveMap AG

Routing Engineer (C++/Java/Rust) 80% - 100%

Temps plein Informatique & Technologies
Sion · VS
Publié le 31 Jul 2026
Mis à jour le 13 Sep 2026
13 vues
📋

Description du poste

You will be the architect of our map's intelligence, building the brain that powers our next-generation navigation experience. We aren't just finding the shortest path; we're creating a deeply personalised, multi-modal, and predictive routing engine from the ground up. This is a unique opportunity to solve complex algorithmic challenges and build a system that learns from every journey, powered by cutting-edge research and high-performance code.
What you’ll be doing:
Designing and building a highly customisable engine, with the choice to extend an existing open-source project (like OTP, Graphhopper, Valhalla) or build our own to meet unique product needs.
Designing clean, scalable routing APIs and collaborating with backend and mobile engineers to ensure they are robust and easy to use.
Contributing across the stack by applying your engineering skills to our backend services or geospatial data processing pipelines.
Creating the foundation for our AI-powered personalisation, where edge weights (speed, cost, preference) are dynamically adjusted for each user.
Implementing complex multi-modal routing logic that can seamlessly combine walking, public transport, and ride-sharing into a single, optimised journey.
Over time solving for modern transport challenges, such as building Electric Vehicle (EV) routing that intelligently incorporates charging stops, battery levels, and station availability.
Developing and optimising core routing algorithms like A*, Contraction Hierarchies (CH), or other speed-up techniques for continental-scale networks.
Building the testing and verification harness that keeps routing correct such as golden-route regression suites, invariant checks (e.g. triangle inequality, symmetry where expected), and benchmarks that catch performance regressions as the graph and algorithms evolve.
Requirements:
A portfolio or GitHub profile showcasing strong projects in algorithms, data structures, or systems programming.
Deep proficiency in a high-performance language, specifically C++, Java or Rust.
Proven experience implementing and working with graph algorithms, particularly for routing (e.g., Dijkstra, A*, CH, Isochrones).
Familiarity with the challenges of routing on real-world data like OpenStreetMap (OSM).
Experience in API design and a solid understanding of how to build scalable, low-latency web services.
A "T-shaped" or "tree-shaped" mentality, with a genuine interest in contributing to different parts of the product.
3+ years experience in a professional environment with a demonstrable record of shipping production software
A rigorous approach to correctness and testing, with experience verifying algorithmic output where the "right answer" is non-trivial (e.g. regression testing, property-based testing, or validating against a reference implementation).
What you can expect:
A collaborative and supportive team with short decision-making paths.
Exciting and meaningful projects using modern technologies.
The opportunity to contribute your ideas and take ownership of your work.
Competitive compensation and opportunities for professional growth.
A culture that values learning, knowledge sharing, and continuous improvement.
Grow with a young, ambitious company that values innovation, initiative, and ownership.
Have we sparked your interest? If so, please send your application to
E-Mail schreiben
. We look forward to meeting you soon. If you have any questions, please do not hesitate to contact Ms Manuela Unger, Head of Human Resources.
LiveMap AG
Frau Manuela Unger
041 249 25 70
E-Mail schreiben

Détails du poste

Formation Bachelor / HES
Secteur Informatique & Technologies

Compétences & mots-clés

🧮

Simulateur de salaire net (Suisse)

Estimez votre salaire net à partir du brut indiqué dans cette offre.

Net estimé / an
Net estimé / mois

Déductions sociales estimées

AVS/AI/APG
Chômage (AC)
LPP (2e pilier)
AANP

Estimation indicative basée sur les taux de cotisations sociales suisses 2025 (AVS/AI/APG, AC, LPP minimum légal, AANP). Les impôts cantonaux, communaux et fédéraux ne sont PAS inclus et varient fortement selon le canton, la commune et votre situation personnelle.

Offres similaires

Voir plus →

Conseils carrière

Tous les articles →

Postuler en Suisse — Guide pratique

📄 Quels documents fournir ?
CV antichronologique (2 p. max, photo recommandée), lettre de motivation personnalisée, diplômes, certificats de travail et références professionnelles.
✍️ Comment rédiger sa candidature ?
Votre CV doit reprendre les mots-clés de l'offre et quantifier vos résultats. La lettre (1 page) doit être adressée nominativement.
⏱️ Quels délais de réponse ?
Accusé de réception sous 2–5 jours. Première réponse sous 1–3 semaines. Entretien et décision finale sous 4–8 semaines.
💰 Salaires et négociation
Les salaires sont exprimés en brut annuel. Le 13e mois est très courant. Consultez le simulateur ci-dessus pour estimer votre net.
🌍 Travailler en Suisse en tant qu'étranger
Ressortissants UE/AELE : permis L (< 1 an) ou B (≥ 1 an). Hors UE/AELE : permis B demandé par l'employeur, soumis à des quotas annuels.
💼 Préparer l'entretien
Renseignez-vous sur l'entreprise et ses produits. Préparez des exemples concrets de réalisations. Posez des questions sur les prochaines étapes.
Recommandé pour cette offre

Votre CV tech doit coder juste.

Format ATS-ready, projets mis en avant, stack technique lisible en 6 secondes.

Pour votre candidature chez LiveMap AG · Sion

+ 6 000 candidats accompagnés · ⭐ 4,8/5 (380+ avis)

Offre postulée par d'autres candidats — démarquez-vous !

📄 Modèles prêts à l'emploi

Voir tous les modèles →