Create Alert
Email me similar jobs

Lead Developer Python & TypeScript / Principal Engineer

Lead Developer Python & TypeScript / Staff Engineer – CDI

Île-de-France
CDI uniquement
Rémunération : jusqu’à 90 K€ selon profil

Le contexte

Dans le cadre de la construction from scratch d’un nouveau système d’information et de plusieurs produits digitaux à forte visibilité , nous recherchons un Lead Developer / Staff Engineer Python & TypeScript .

Vous rejoignez un environnement technologique moderne avec de forts enjeux autour du Cloud, des API, des architectures distribuées, de la qualité logicielle et de l’industrialisation des développements .

Aux côtés du Head of Engineering, vous jouerez un rôle clé dans la définition des fondations techniques , des standards d’ingénierie et de l’architecture des futures applications.

Il s’agit d’un rôle résolument hands-on : nous recherchons un profil capable de prendre de la hauteur sur les choix d’architecture tout en restant proche du code et des équipes de développement.

Vos missionsArchitecture & Engineering

  • Définir et promouvoir les standards de développement Python et TypeScript

  • Participer aux choix d’architecture des applications digitales

  • Concevoir des architectures API-first, microservices et orientées événements

  • Définir les patterns d’intégration et de communication entre applications

  • Participer aux revues d’architecture et aux arbitrages techniques

  • Garantir la scalabilité et la maintenabilité des solutions

Industrialisation

  • Construire des templates et socles techniques réutilisables

  • Définir les bonnes pratiques de développement, de tests et de qualité logicielle

  • Participer à l’industrialisation des pipelines CI/CD

  • Contribuer aux pratiques d’Infrastructure as Code

  • Améliorer la qualité du code et contribuer à la réduction de la dette technique

Leadership technique

  • Être un référent technique auprès des développeurs

  • Accompagner les Tech Leads et développeurs sur les problématiques complexes

  • Réaliser des Code Reviews

  • Contribuer directement au développement des composants critiques

  • Diffuser les standards et bonnes pratiques d’ingénierie

  • Participer à la montée en compétence collective

Performance, qualité & observabilité

  • Garantir la qualité, la sécurité et la performance des applications

  • Participer à la définition des stratégies de tests

  • Contribuer aux dispositifs de monitoring, tracing et observabilité

  • Participer au troubleshooting des problématiques complexes

Stack & environnement technique

Backend :
Python, FastAPI / Flask, API REST, Microservices

Frontend :
TypeScript, React, Next.js

Cloud & DevOps :
AWS, Docker, Kubernetes, Terraform, GitHub Actions / GitLab CI

Architecture :
API-first, Domain Driven Design (DDD), Event Driven Architecture, Distributed Systems, Design Patterns

Qualité & Observabilité :
Tests unitaires et d’intégration, SonarQube, Secure Coding, OpenTelemetry, Datadog, Grafana

Votre profil

  • Vous disposez d’environ 10 ans d’expérience minimum en développement logiciel

  • Vous avez déjà occupé une fonction de Lead Developer, Tech Lead, Staff Engineer ou Principal Engineer

  • Vous possédez une expertise forte en Python

  • Vous maîtrisez TypeScript et disposez idéalement d’une expérience React

  • Vous avez travaillé sur des architectures microservices / distribuées / event-driven

  • Vous maîtrisez les environnements Cloud AWS

  • Vous avez une vraie culture de la qualité logicielle et de l’industrialisation

  • Vous êtes capable de définir des standards et de les faire adopter par les équipes

  • Vous savez influencer les décisions techniques sans nécessairement avoir de lien hiérarchique

  • Vous conservez une forte appétence pour le développement et les problématiques techniques complexes

Les plus

Une expérience de :

  • construction d’un SI ou d’une plateforme digitale from scratch

  • plateformes à forte volumétrie ou haute disponibilité

  • environnements e-commerce, mobilité, transport ou médias

  • mise en place d’une Engineering Platform / Developer Platform

  • architectures distribuées complexes

Pourquoi rejoindre le projet ?

L’opportunité permet de rejoindre un projet à un moment particulièrement intéressant : les fondations sont encore à construire .

Vous aurez ainsi la possibilité d’avoir un impact concret sur les choix d’architecture, les standards de développement, l’outillage et les pratiques d’ingénierie qui accompagneront durablement la plateforme.


#J-18808-Ljbffr

Lead Developer Python & TypeScript / Principal Engineer

Apply Now
Back to search page