Les missions du poste
Information importante
Type de contrat:
CDI
Salaire :
75-95k annuel Brut
Localisation :
Montpellier, France
Date de démarrage :
Urgent
Mode de travail :
Sur site
Publié le :
3 mars 2026
Le besoin
Contexte du poste
Dans le cadre d'un programme stratégique de refonte d'un système d'information critique à forte volumétrie, nous recherchons un Engineering Manager Python capable de piloter une équipe backend sur un environnement distribué complexe.
L'objectif :
- Unifier deux systèmes historiques (fixe & mobile)
- Réduire la dette technique
- Construire une architecture moderne, scalable et orientée data
- Insuffler une culture You build it, you run it
Vous interviendrez sur un SI coeur métier gérant :
- Souscription abonnés
- Facturation
- Services tiers
- Offres convergentes
- Espace client à forte exposition
Environnement exigeant, forte ambition technique, attentes élevées.
Missions principales
- Manager une équipe backend (6 à 10 développeurs)
- Être hands-on en Python (revue de code, implémentation, architecture)
- Définir et faire respecter les standards d'architecture
- Reprendre la maîtrise d'un monorepo complexe
- Structurer les pratiques de testing (couverture, CI intelligente)
- Mettre en place des pratiques d'engineering robustes :
- Clean architecture
- Séparation des responsabilités
- Observabilité
- Résilience
- Faire monter en compétence des développeurs à fort potentiel
- Instaurer une vision technique à 3-12 mois (sortir du pur tactique)
Missions secondaires
- Apporter un regard architectural sur le frontend (React)
- Participer à la transition vers un modèle you build it, you run it
- Collaborer avec l'équipe DevOps pour faire évoluer la plateforme interne
- Contribuer aux choix structurants (monorepo, CI, découpage des services)
- Participer aux entretiens techniques exigeants
Stack technique
Backend : Python 3, FastAPI, SQLAlchemy, SQL
Architecture & Infra : Systèmes distribués haute performance, Haute disponibilité, Linux, Docker, Kubernetes, Cloud environments
Engineering Practices : CI/CD avancée, Canary deployment, Observabilité (Grafana), Alerting, Sécurité by design, Tests unitaires & stratégie de couverture
Bonus : Kafka ou bus de données, React (vision architecture)
Profil recherché
Nous visons un profil :
- 8 à 12 ans d'expérience minimum
- Solide background en backend Python
- Capable de résoudre des problèmes algorithmiques complexes
- À l'aise avec des environnements à forte volumétrie
- Expérience en architecture de systèmes distribués
- Expérience en management technique (pas uniquement hiérarchique)
- Capable de challenger des équipes seniors
- Exigeant sur la qualité du code
- À l'aise en entretien technique difficile
Ce poste n'est pas adapté à :
- Un manager non technique
- Un pur architecte non hands-on
- Un développeur senior sans leadership
Avantages
- Environnement technique ambitieux
- Projet structurant à fort impact business
- Décisions techniques à fort levier
- Centre-ville Montpellier
- Tickets restaurant
- Intéressement / participation
- Télétravail partiel
- Formations internes
- Environnement stable avec forte culture engineering
Pourquoi nous rejoindre ?
- Reprendre un SI critique à très fort trafic
- Construire une architecture moderne from scratch
- Élever le niveau technique d'une équipe backend
- Participer à un projet de convergence stratégique
- Travailler dans un contexte où la qualité prime sur la quantité
- Être jugé sur votre niveau réel d'engineering
Compétences requises
- Management d'équipe