Senior Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer roles and what employers typically expect.
Ouihelp s’attaque à un vrai challenge de société : permettre aux 2 millions de français en perte d’autonomie de vivre dans les meilleures conditions et le plus longtemps possible à l'endroit qu'ils ont choisi : leur domicile. Au-delà, et en s’appuyant notamment les nouvelles technologies, nous aidons les familles à trouver simplement une solution d’accompagnement à domicile personnalisée et de qualité tout en revalorisant le métier d’auxiliaire de vie ! Lancé en 2016, Ouihelp c'est aujourd'hui plus de 500 collaborateurs, 10000 auxiliaires de vie et 20000 bénéficiaires dans 100 villes et régions françaises, de Paris à Bordeaux en passant par Lille, Nantes, Lyon, Marseille, ... Pour renforcer l’équipe cœur, Ouihelp cherche aujourd’hui un(e) Senior Software Engineer passionné(e) et ambitieux(se) pour adresser les chantiers stratégiques de la société, indispensable à l’accélération de l’activité et à la réussite de cette aventure humaine. Mission Être l'expert de son périmètre : élever le niveau de l'équipe, entretenir une tension saine avec le produit et incarner le changement, en tirant parti de l'IA comme levier de productivité et de qualité. Job to be done Proposer et livrer des solutions pragmatiques aux problématiques stratégiques de sa tribe, en garantissant la stabilité, la qualité et la performance de son périmètre, tout en diffusant les pratiques (lean, AI-first) autour de lui. Projets critiques livrés sans dérapage, impact business mesurable Santé technique du périmètre stable ou en amélioration (p95, error rate, nb bugs) Standards d'usage IA définis et diffusés dans la tribe Outcomes Ownership technique de son périmètre - 50% Intervenir sur tous les projets de la tribe, reviewer les architectures et anticiper les besoins futurs. Proposer et mener des refactos stratégiques avec ROI argumenté. Être responsable en tant que lead de la stabilité, qualité et performance du système (SLOs, p95, taux de bugs, error rate) et alerter proactivement à la moindre dégradation. Gérer les crises techniques en mode owner, avec post-mortem. Élever l'équipe et incarner le changement - 30% Mentorer activement les ingénieurs de l’équipe, notamment sur les pratiques IA et lean. Entretenir une tension saine avec le produit (dette, delivery, bugs, amélios) en challengeant avec des données. Initier et faire adopter des changements dans la tribe, de l'initiative à l'adoption. Être sparring partner du management et contribuer au recrutement. Diffuser une pratique AI-first - 20% Évaluer et intégrer des outils IA dans la stack (RAG, agents, MCP…). Définir des standards de workflow de développement IA pour la tribe. Livrer des systèmes IA en prod avec métriques de qualité définies. Profil XP minimum : 5 ans Niveau career path : Senior → Senior 2 → Staff ou EM Stack : Python (SQLAlchemy, Flask, asyncio), TypeScript, React & React Native, PostgreSQL & Redis, Docker & Kubernetes, AWS Critical competencies System design & architecture — conçoit des solutions robustes et scalables, review les architectures de la tribe et anticipe les besoins futurs avec des arbitrages assumés. Leadership technique & mentoring — élève le niveau de l'équipe, mentore IC2/IC3 et fait grandir les ingénieurs par la revue, le pairing et le coaching. AI fluency & practice — maîtrise concrète du travail avec les LLM : agents, models, harness, loops, context engineering. Intègre l'IA dans la stack et définit les standards d'usage de la tribe. Product builder — pense en termes de valeur utilisateur et d'impact business, pas seulement de code. Sait arbitrer, shipper, et itérer vite sur ce qui compte. Code — code exemplaire, rarement source de bugs, avec un sens aigu de la qualité, de la performance et du pragmatisme d'exécution. Critical mindset Growth mindset — apprend en continu, cherche le feedback, se remet en question et progresse vite, notamment sur des techs et pratiques en évolution rapide. Extreme ownership — propriétaire de la santé technique de son périmètre, ne délègue…