Senior Software Engineer
Intégration de l'équipe backend d'une plateforme événementielle haute échelle pour conception et optimisation de systèmes temps réel. Conception et construction de systèmes event-driven hautement scalables traitant des millions d'événements par heure pour campagnes marketing et plateformes de commerce vidéo. Pilotage de la conception et optimisation de pipelines streaming temps réel (WebSockets + FFmpeg) pour expériences vidéo live concurrentes. Amélioration de la performance backend jusqu'à 40x via optimisation avancée des requêtes, stratégies d'indexation et tuning ORM. Architecture et implémentation de moteurs de ciblage dynamique et d'évaluation de règles pour décisioning temps réel et segmentation utilisateurs. Construction et maintenance de pipelines de données distribuées (Pub/Sub, BigQuery, DBT, Airflow) pour traitement batch et near real-time. Introduction de messagerie schema-driven (AVRO, Terraform) améliorant fiabilité système et sécurité des contrats inter-services. Contribution aux décisions d'architecture et design système en environnement microservices cloud-native (GCP, AWS). Pilotage de refonte d'architecture frontend (modernisation framework + state management), améliorant scalabilité et maintenabilité. Réduction des temps de build CI/CD d'environ 10 minutes via optimisation tooling. Mentoring de 5 ingénieurs, code reviews et contribution au recrutement/interviews techniques. Environnement technique : Java, Kotlin, Spring Boot, Node.js, Pub/Sub, BigQuery, DBT, Airflow, AVRO, Terraform, GCP, AWS, Next.js, Redux, WebSockets, FFmpeg, Hibernate