Senior Software Engineer

Résumé du poste
CDI
Paris
Télétravail occasionnel
Salaire : Non spécifié
Début : 31 décembre 2025
Expérience : > 4 ans
Éducation : Bac +5 / Master
Compétences & expertises
Méthode Agile
Communication
Collaboration et travail d'équipe
Mécanique
Aptitude à résoudre les problèmes
+11
Postuler

Bain & Company
Bain & Company

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Veuillez soumettre votre CV en anglais.

CE QUI FAIT DE NOUS UNE « BEST PLACE TO WORK FOR »

Nous sommes fiers d’être régulièrement reconnus comme l’un des meilleurs endroits où travailler au monde. Nous sommes actuellement n°1 des cabinets de conseil du classement Best Places to Work de Glassdoor, et nous avons toujours été dans le top 4 de ce classement depuis sa création en 2009. Le bien-être, l’épanouissement et la cohésion de nos collaborateurs et collaboratrices est un souci constant.
Des équipes exceptionnelles sont au cœur de notre stratégie d’entreprise, avec une grande diversité de parcours, de cultures, d’expériences, de perspectives et de compétences.
Nous créons un environnement dans lequel chaque individu peut s’épanouir, tant sur le plan professionnel que personnel, dans un environnement de travail bienveillant et inclusif.

AVEC QUI VOUS TRAVAILLEREZ

Vous rejoindrez nos Engineering Experts au sein de l’équipe AI, Insights & Solutions.
Cette équipe fait partie de la practice Digital de Bain, qui comprend des experts en analyse de données, ingénierie, gestion de produit et design.
Dans cet environnement pluridisciplinaire, vous combinerez une expertise technique approfondie et une solide compréhension des enjeux business pour aider nos clients à relever leurs défis les plus transformateurs.
Vous travaillerez au sein d’équipes intégrées, aux côtés de nos consultants généralistes et des clients, pour développer des stratégies basées sur les données et des solutions innovantes.
Ensemble, nous créons des solutions centrées sur l’humain qui exploitent la puissance de la donnée et de l’intelligence artificielle pour générer un avantage concurrentiel pour nos clients.
Notre environnement de travail collaboratif et bienveillant favorise la créativité et l’apprentissage continu, nous permettant d’obtenir des résultats exceptionnels de manière constante.

CE QUE VOUS FEREZ

En tant que Senior Software Engineer, vous appliquerez des solutions techniques à des problématiques de pointe dans divers secteurs d’activité.
Vous ferez partie d’une équipe d’ingénierie diversifiée et participerez à l’ensemble du cycle de vie de l’ingénierie : conception, développement, optimisation et déploiement de nouvelles solutions logicielles et d’infrastructures à l’échelle des plus grandes entreprises mondiales.

- Collaborer étroitement avec les équipes de conseil pour identifier les solutions software adaptées aux problématiques business des clients et les mettre en œuvre.
- Fournir des conseils techniques aux clients externes et aux parties prenantes internes de Bain.
- Jouer un rôle clé dans la livraison de solutions techniques pour les missions clients (de l’architecture des solutions au développement concret).
- Participer à tout le cycle de développement software : conception, rédaction de documentation et de tests unitaires/intégrés, relecture de code pour les solutions d’ingénierie.
- Participer à des missions de conseil nécessitant une expertise en ingénierie software, systèmes distribués, IA et architecture applicative.
- Développer et améliorer des frameworks, modèles et composants réutilisables pour résoudre des défis communs d’ingénierie software à travers différents secteurs et fonctions.
- Mettre en œuvre et promouvoir les meilleures pratiques en ingénierie software, en partageant avec l’équipe les avancées théoriques et techniques.
- Contribuer à des innovations majeures du secteur qui ont un impact concret pour nos clients.
- Se tenir informé(e) des tendances et technologies émergentes en informatique en cloud, analyse de données et ingénierie software.
- Des déplacements sont requis. Ce poste implique des déplacements hors de votre bureau ou lieu de travail principal, et hors France. La fréquence et les destinations varieront selon les besoins des projets.

COMPÉTENCES INTERPERSONNELLES

- Excellentes compétences relationnelles et de communication, y compris la capacité à vulgariser pour expliquer et discuter des aspects techniques, algorithmes et méthodes avec des collègues et clients d’autres disciplines.
- Curiosité, proactivité et esprit critique.
- Capacité à collaborer avec des interlocuteurs de tous niveaux et au sein d’équipes réparties sur plusieurs bureaux/régions.

AUTRES EXPÉRIENCES

Expérience académique ou professionnelle pertinente dans le développement web, les langages de programmation, le contrôle de version, les modèles de conception logicielle, l’infrastructure et le déploiement, ainsi que la mise en œuvre de tests d’intégration et unitaires.


Profil recherché

À PROPOS DE VOUS

- Master en Computer Science,  Engineering, ou dans un domaine technique connexe
- Minimum de 4 ans d’expérience professionnelle

COMPÉTENCES TECHNIQUES ET CONNAISSANCES

- Bonne maîtrise (2 à 3 ans) de Python, avec une expérience en Server Side JavaScript appréciée.
- Expérience avec des frameworks et technologies côté serveur tels que FastAPI, Node.js, Flask.
- Expérience avec les plateformes et services Cloud (AWS, Azure, GCP, etc.).
- Expérience en administration et gestion de clusters Kubernetes (EKS, GCP ou AKS).
- Expérience en DevOps, CI/CD, GitHub Actions.
- Solides bases en informatique : structures de données, algorithmes, tests automatisés, programmation orientée objet, complexité de performance et impact de l’architecture informatique sur la performance logicielle.
- Connaissances en architecture de données, conception de schémas de base de données, montée en charge et SQL.
- Connaissance des technologies côté client : React, Angular, Vue.js, HTML, CSS.
- Familiarité avec les méthodologies de développement agile.
- Maîtrise professionnelle du français et de l’anglais, avec d’excellentes compétences en communication orale et écrite.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler