Data Software Engineer
À propos de l'équipe ✨
Le département Growth & Data chez Ornikar a pour mission de maximiser la croissance de l'entreprise en concevant et en déployant des solutions logicielles au service de la data. Travaillant de manière transversale avec l'ensemble des Business Units, l'équipe transforme des opportunités analytiques en produits concrets : APIs, outils d'aide à la décision, pipelines de données, modèles en production.
Ce qui nous distingue : nous sommes avant tout une équipe de software engineers, qui opère dans un contexte data riche — analytics, data engineering, machine learning. Vous n'aurez pas à choisir entre faire du bon code et avoir de l'impact business.
Nous recherchons un·e Data Software Engineer 🚨
Vous jouerez un rôle clé dans une petite équipe au sein de laquelle vous collaborerez étroitement avec les Product Managers, Business Owners, les équipes Tech et les équipes Data (Analytics, Data Science, Data Platform). Votre mission principale : concevoir, développer et mettre en production des applications et services Python robustes, au service de la croissance d'Ornikar.
Vos missions 🎯
Concevoir et développer des APIs et services backend exposant des fonctionnalités à haute valeur métier (outils d'aide à la décision, moteurs de scoring, automatisations).
Participer aux spécifications fonctionnelles et techniques des nouvelles features.
Contribuer à la mise en production de modèles de Machine Learning développés par l'équipe Data Science.
Être force de proposition sur les pratiques d'ingénierie : architecture, choix technologiques, revues de code, tests.
Garantir la qualité et la résilience du code via des tests unitaires et fonctionnels rigoureux.
Vulgariser vos travaux techniques pour les équipes non-techniques et contribuer à la montée en compétences collective.
Le processus de recrutement 📞
Premier échange : un appel avec Romane, notre Lead Talent Acquisition Manager, ou directement avec votre futur·e manager. L'objectif : mieux comprendre votre parcours, vos motivations, et vous présenter Ornikar et le poste.
Entretien métier : une discussion approfondie sur le poste, vos expériences et les enjeux de l'équipe.
Test technique Python : un exercice concret pour évaluer vos compétences en ingénierie logicielle.
Rencontre avec l'équipe : un moment d'échange pour découvrir nos valeurs, nos méthodes de travail et la dynamique de votre future équipe.
Pourquoi rejoindre Ornikar ? 💡
Vous rejoignez la première auto-école de France, une scaleup engagée dans la mobilité et la sécurité routière. Nous accompagnons nos utilisateurs à toutes les étapes de leur vie — du code et du permis à l'assurance — pour favoriser l'autonomie des jeunes et leur permettre de gagner en confiance.
Vous évoluez dans une culture où l'initiative, l'audace et la progression collective sont encouragées à tous les niveaux.
Vous bénéficiez d'une réelle autonomie et de la confiance de votre équipe pour concrétiser vos idées et porter vos projets.
Vous montez en compétences sur un spectre technique large : software engineering, data engineering, analytics et machine learning.
Votre expérience et vos compétences 📝
Python : vous êtes à l'aise avec Python pour développer des solutions complexes — APIs, pipelines, scripts d'analyse. Vous maîtrisez le système de typage Python et avez une bonne compréhension des concepts de concurrence et parallélisme. Les profils seniors produisent du code robuste, optimisé et maintenable à grande échelle.
API REST : vous avez déjà conçu et mis en production des APIs, de la modélisation à la couverture de tests. Une expérience avec FastAPI ou Django / Django REST Framework est un plus.
SQL & bases de données : vous savez manipuler et interroger des bases de données relationnelles. Les profils seniors sont capables d'optimiser des requêtes sur de grands volumes. Une expérience avec SQLAlchemy est appréciée.
Tests : vous êtes convaincu·e que les tests font partie du travail, pas de l'après.
Data : une appétence pour les sujets data est attendue — analytics, data engineering (ETL/ELT, BigQuery, dbt) ou machine learning. Vous n'avez pas à tout maîtriser, mais vous devez avoir envie d'apprendre.
Vous êtes curieux·se, orienté·e business, et aimez travailler en équipe dans un environnement transversal.
[Nice to have] Une expérience avec les LLMs et leur intégration dans des produits (Claude, OpenAI...).
Ce que nous offrons
🏢 Votre environnement de travail
Des bureaux parisiens lumineux avec un accès à un grand jardin.
Une vie de bureau active, ponctuée d'événements réguliers (AfterRoads, Summer Party, Christmas Party, Q-Launch).
Des corbeilles de fruits de saison livrés quotidiennement, bar à snack avec oléagineux, boissons à disposition.
💼 Vos avantages
1 jour de RTT par mois, en plus des 25 jours de congés légaux.
La possibilité de passer votre permis gratuitement.
1 jour de télétravail par semaine.
Une carte Swile : 11 €/jour de titres-restaurant (pris en charge à 50 % par Ornikar) et 42 €/mois pour vos transports (pris en charge à 100 %).
Une complémentaire santé avec Alan.
Un abonnement Gymlib pour le sport et le bien-être.
L'accès à Edflex, notre plateforme éducative pour continuer à vous former.
De nombreuses réductions via Leeto, partenaire de notre CSE.
Un engagement fort pour un recrutement équitable 🤝
Chez Ornikar, nous prônons un recrutement inclusif garantissant l'égalité des chances pour toutes et tous. À l'image de notre permis de conduire accessible à toutes et à tous, nous sommes convaincu·e·s que la diversité et la complémentarité de nos équipes sont essentielles à notre réussite.
Nous faisons évoluer en continu nos pratiques de recrutement. Tous nos managers sont formé·e·s à la prévention des biais inconscients et mènent des entretiens structurés.
Nous invitons tous les candidat·e·s, même si vous ne répondez pas à tous les critères, à postuler en toute confiance. Chaque candidature est examinée avec la même attention, directement par une personne, sans intervention de l'intelligence artificielle.
Besoin d'un aménagement spécifique ? Indiquez-le dès le début du processus afin que nous puissions mettre en place les adaptations nécessaires dans les meilleures conditions.
Autorisations administratives : Si vous avez besoin d'une autorisation de travail en France, merci de nous en informer rapidement afin d'anticiper les démarches administratives employeur et vous permettre de commencer avec nous au plus tôt.
- Département
- Growth & Data
- Localisations
- Office-Based (Paris, France)
- Statut à distance
- Hybride
- Type de contrat
- Temps plein