Software Engineer Python - Freelance
Summary
Freelance Python software engineer (2–3 year mission) placed via LITY in the IT Core Foundations team of a major French asset-management firm: building shared Python libraries and SDLC tooling used by hundreds of engineers, modernizing CI/CD and Python environments (Git, uv, micromamba, rattler-build, kaniko), packaging/containers, and telemetry dashboards.
Acteur majeur de la gestion d'actifs, évoluant dans un environnement technologique exigeant où collaborent des centaines de PhD, Quants, Data Scientists et Software Engineers.
Leur enjeu ? Faire évoluer et industrialiser leur écosystème de développement, en construisant des outils et bibliothèques partagés qui facilitent le quotidien des équipes techniques.
Dans ce contexte, ils recherchent un Software Engineer Python en Freelance pour renforcer leur équipe IT Core Foundations et contribuer à la modernisation de leur infrastructure de développement.
- Concevoir et développer des outils de développement (SDLC) et librairies Python partagées, utilisés par des centaines d'ingénieurs et chercheurs.
- Moderniser les pipelines CI/CD et les environnements Python : Git, uv, micromamba, rattler-build, kaniko.
- Industrialiser la gestion des dépendances, le packaging et la construction de conteneurs pour garantir des environnements fiables et performants.
- Développer des outils de télémétrie et des dashboards pour mesurer l'utilisation des solutions et orienter leurs évolutions.
- Accompagner les Quants, Data Scientists et Software Engineers sur les bonnes pratiques de développement, en lien avec les enjeux de sécurité et de cloud.
Profil recherché
- Solide expérience en Software Engineering Python, avec une excellente maîtrise de Git et des pratiques de développement.
- Expertise CI/CD et environnement Python : automatisation, gestion des dépendances, packaging et outillage développeur.
- Très bonne connaissance de l'écosystème Data Science : pandas, polars, numpy et Jupyter.
- Une expérience avec conda, micromamba, rattler-build, kaniko, ou des environnements C++ / Rust est un vrai plus.
- Anglais courant, autonomie, rigueur technique et capacité à accompagner des interlocuteurs techniques exigeants.
Pourquoi rejoindre cette mission ?
- Environnement technique de haut niveau, au contact de centaines de PhD, Quants et ingénieurs.
- Impact transverse majeur : construire des outils qui améliorent directement la productivité de nombreuses équipes.
- Challenges techniques stimulants autour du Python tooling, du CI/CD, du packaging et de l'industrialisation.
- Mission longue durée : 2 à 3 ans, au sein d'un acteur de premier plan de la gestion d'actifs.