Backend Engineer
FINALITÉ DE LA FONCTION
En tant que Backend Engineer, vous rejoindrez une squad au sein de notre équipe technique, avec pour mission principale d’assurer la maintenance, l’évolution et la fiabilité de nos services backend. Vous participerez activement au développement de nouvelles fonctionnalités, à l’amélioration continue de notre architecture, et à la modularisation de nos services pour garantir leur scalabilité et leur performance.
Votre rôle sera clé dans la co-construction de la roadmap produit avec les équipes métiers, tout en intégrant les bonnes pratiques DevOps et SRE pour assurer un service robuste et résilient. Votre expertise technique et votre sensibilité produit vous permettront de proposer des solutions innovantes, tout en collaborant étroitement avec les autres squads pour aligner les enjeux techniques et métiers.
PRINCIPALES MISSIONS
Développement et maintenance des services backend
Participer au développement et à l’intégration de nouvelles fonctionnalités, en respectant les bonnes pratiques de code et d’architecture.
Assurer la maintenance et l’amélioration continue des services existants, avec un focus sur la modularité et la maintenabilité.
Amélioration de l’architecture et des processus
Contribuer à la refactorisation et à l’optimisation des services pour en améliorer la performance, la scalabilité et la résilience.
Automatiser les processus de déploiement, de monitoring et de remédiation (DevOps/SRE).
Collaboration et co-construction de la roadmap
Travailler en étroite collaboration avec les équipes Produit pour prioriser et affiner les besoins métiers.
Participer activement aux rituels agiles et aux ateliers de conception technique.
Veille technologique et innovation
Surveiller les évolutions technologiques et proposer des améliorations ou de nouveaux outils pour renforcer notre stack technique.
Expérimenter et évaluer de nouvelles solutions techniques (langages, frameworks, outils) pour répondre aux enjeux produits et techniques.
MISSIONS COMPLÉMENTAIRES
Documentation : Rédiger et maintenir la documentation technique (en anglais) pour les services et les processus.
Formation : Partager vos connaissances et bonnes pratiques avec les autres membres de l’équipe.
Support : Participer à la résolution des incidents et à l’amélioration de la stabilité des services.
COMPETENCES REQUISES
Langages et outils : Maîtrise avancée de Python (indispensable), connaissance d’un second langage (C++, TypeScript, …) appréciée.
Conteneurs et orchestration : Expérience solide avec Docker et les environnements conteneurisés.
DevOps/SRE : Sensibilité aux enjeux de fiabilité, monitoring, observabilité et automatisation des déploiements.
Outils d’assistance au code : Expérience avec les assistants de code (GitHub Copilot, etc.).
Anglais technique : Niveau B2 minimum pour la lecture et la rédaction de documentation technique.
Curiosité et sens produit : Capacité à comprendre les enjeux métiers et à proposer des solutions techniques adaptées.
PROFIL RECHERCHÉ
Vous avez une première expérience réussie en développement backend et une appétence marquée pour les enjeux d’exploitation, de fiabilité et de scalabilité ? Vous aimez résoudre des problèmes techniques complexes et collaborer avec des équipes pluridisciplinaires pour livrer des solutions robustes et innovantes ?
Vos atouts pour réussir avec nous :
Expérience en développement backend, idéalement dans un environnement conteneurisé (Docker).
Connaissance des bonnes pratiques DevOps et SRE.
Sensibilité produit et capacité à traduire les besoins métiers en solutions techniques.
Autonomie, rigueur et esprit d’équipe.
Curiosité et envie d’apprendre, de partager et d’innover.
PROCESSUS DE RECRUTEMENT
Notre processus de recrutement se déroule en 3 étapes pour vous permettre de rencontrer l’équipe et de découvrir votre futur environnement de travail :
Entretien RH en visio : Une première rencontre à distance pour échanger sur votre parcours et vos motivations.
Entretien visio avec le manager : Une rencontre pour mieux comprendre vos compétences et comment vous pouvez contribuer au succès de notre équipe.
Entretien mise en situation : Une rencontre en personne et un test technique
Entretien rencontre avec un des co-fondateurs : Dernière étape pour échanger avec un de nos dirigeants, découvrir notre vision et voir comment vous pourriez vous intégrer à notre culture.
Nous garantissons un processus rapide, avec une durée maximale de 3 semaines, et des feedbacks constructifs à chaque étape.
ÉGALITÉ DES CHANCES
Sahar est une entreprise garantissant l’égalité des chances.
Nous nous engageons à promouvoir un environnement de travail inclusif et respectueux pour tous, où chaque collaborateur peut s’épanouir pleinement.
POURQUOI NOUS REJOINDRE
Rejoindre Sahar, c’est intégrer une jeune entreprise dynamique, engagée dans la souveraineté technologique française. Le 5 juillet 2023, Sahar crée sa Fondation d’Entreprise qui incarne l’engagement de notre organisation en faveur d’une intelligence artificielle éthique, écologique et responsable.
Nous soutenons l’engagement des réservistes en devenant signataire d’une convention de réserve, contribuant ainsi à des causes importantes pour notre pays.
Nous avons également un engagement solidaire fort, notamment par le biais d'un mentoring proposé à nos salariés par une structure externe, pour favoriser leur développement personnel et professionnel.
Nous attachons une grande importance à la cohésion et à l’engagement de notre équipe. Ainsi, nous proposons un programme d’events internes mené par une équipe dédiée, pour offrir un environnement de travail agréable et motivant.
- Département
- Engineering
- Localisations
- Paris
- Statut à distance
- Hybride
À propos de Sahar
L'entreprise a été créée en 2019 par Antoine Franz et Gauthier Schweitzer, deux ingénieurs français passionnés par l'intelligence artificielle et l'intérêt commun.
Sahar accompagne les secteurs public et privé dans le développement et le déploiement de produits technologiques stratégiques.