Résumé du poste
Avec plus de trente ans d’expérience, Atempo est un acteur français majeur dans le domaine de la protection et de la gestion des données : nous aidons des organisations de toutes tailles – des PME aux grands comptes – à sauvegarder, restaurer, archiver et migrer leurs données critiques.
Notre ambition : être le leader européen de la « Data Protection » et du « Data Management », en combinant innovation technologique et exigences de souveraineté numérique.
Basés en Île-de-France, avec un rayonnement international (Europe, Amérique du Nord, Asie), nous concevons et supportons nos solutions en France afin de garantir la qualité, la fiabilité et la proximité.
Au sein de la R\&D Atempo, vous rejoignez l’équipe
Miria
, produit stratégique de l’entreprise. Dans un contexte de croissance et d’évolution de la roadmap, nous recherchons un
Ingénieur Backend Python Senior
pour contribuer au développement d’un backend robuste, scalable et pérenne, au cœur d’un système distribué exigeant.
Poste basé à
Massy
, avec une organisation
hybride
.
Missions
Votre mission principale est de concevoir, développer et faire évoluer les composants backend du produit Miria, en garantissant leur performance, leur fiabilité et leur maintenabilité dans un environnement distribué et à forte volumétrie de données.
Vous participez activement aux choix techniques et à la réflexion sur les évolutions long terme du produit.
Responsabilités
Concevoir et développer des services backend en
Python
pour un produit logiciel critique
Participer à l’architecture et à l’évolution de systèmes distribués orientés performance et scalabilité
Garantir la qualité du code : lisibilité, robustesse, tests, gestion des erreurs
Travailler sur des problématiques de :
Volumétrie de données importante,
Performance et optimisation,
Fiabilité et reprise sur incident
Concevoir et maintenir des API utilisées par le frontend et d’autres composants du système
Collaborer étroitement avec :
Les autres ingénieurs backend,
Les équipes frontend,
Le product management et le support expert
Participer aux revues de code et à l’amélioration continue des pratiques d’ingénierie
Être force de proposition sur les choix techniques et les orientations futures
Accompagner techniquement des profils plus juniors si nécessaire
Profil recherché
Compétences techniques
Solide expérience en développement backend avec
Python
Bonne maîtrise des concepts de programmation objet et/ou fonctionnelle
Expérience significative sur des systèmes backend complexes et durables
Compréhension des enjeux de performance, concurrence, gestion mémoire et I/O
Expérience avec des architectures distribuées et des systèmes orientés services
À l’aise avec la conception et la consommation d’API (REST, éventuellement gRPC)
Pratique des tests automatisés et des outils de qualité de code
Soft skills
Esprit d’analyse et capacité à résoudre des problèmes complexes
Autonomie, sens des responsabilités et goût pour le travail bien fait
Capacité à collaborer efficacement dans une équipe pluridisciplinaire
Communication claire, structurée et constructive
Curiosité technique et envie de progresser dans un environnement exigeant
Expérience
Expérience significative (senior) en développement backend Python
Une expérience sur des produits B2B, des logiciels d’infrastructure, ou des environnements à forte contrainte technique est un atout fort
Nice to have
Expérience en binding Python avec C/C++
Première expérience Frontend, idéalement avec Angular.
Outils : Redis, WebSocket ou ZMQ
Environnement \& conditions
Langage principal
: Python
Contexte technique
: systèmes distribués, forte volumétrie de données, performance
Organisation
: équipe R\&D à taille humaine, forte collaboration entre équipes
Localisation
: Massy (Essonne)
Télétravail
: 2 jours / semaine
Contrat
: CDI
Package
: 55 à 70k€ selon expérience
Pourquoi nous rejoindre
Contribuer à un
produit logiciel reconnu
, au cœur des infrastructures IT de grands comptes
Travailler sur des
problématiques techniques concrètes et complexes
(volumétrie, performance, fiabilité)
Avoir un
impact réel
sur l’architecture et les choix techniques du produit
Rejoindre une
entreprise à taille humaine
, où l’expertise technique est valorisée
Évoluer dans un environnement exigeant, stable et bienveillant, avec une vision long terme
Processus de recrutement
Premier screening
de validation (présentation mutuelle, contexte, attentes)
Échange avec l'Engineering Manager Miria
pour discuter vision produit, enjeux techniques et collaboration
Entretien technique
avec des membres de l’équipe
Entretien RH,
avec les équipes RH
Proposition finale
Nous attachons une importance particulière à un processus de recrutement clair, respectueux et transparent à chaque étape.