Back-End Python Engineer (confirmé/senior)

Résumé du poste
CDI
Paris
Télétravail total
Salaire : Non spécifié
Expérience : > 5 ans
Compétences & expertises
Travail d'équipe
Amélioration continue
Gestion d'équipe
Aptitude à résoudre les problèmes
Communication
+9

WeeFin
WeeFin

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Rejoignez WeeFin et participez à la transformation durable de la finance !

WeeFin est une fintech en pleine expansion qui révolutionne la finance durable. Grâce à la plateforme, nous aidons les acteurs du monde financier à mieux comprendre et intégrer les données ESG (Environnementales, Sociales et de Gouvernance). Nous accompagnons nos clients, de grandes institutions financières françaises et internationales, dans leur transition vers une finance plus durable et transparente.

La plateforme facilite la validation, l’exploitation et l’enrichissement des données fournisseurs, ce qui conduit notre équipe à développer des API, des pipelines data et des outils internes pour encadrer les processus ESG et optimiser l’expérience utilisateur.

Nous avons récemment levé des fonds pour accélérer notre croissance et continuer à attirer les meilleurs talents. C’est dans ce contexte que nous recherchons un(e) Senior Back-End Developer Python pour renforcer notre équipe technique et participer au développement de projets à forte valeur stratégique.

Enjeux du poste

Dans un contexte de fort développement, nous renforçons notre équipe tech et recrutons un(e) Senior Back-End Developer Python, qui participera au développement de notre produit SaaS et à la fiabilisation de notre plateforme API.

Les principaux challenges de l’équipe :

  • Créer et optimiser des routes API pour gérer de grands volumes de données.

  • Développer et améliorer continuellement les requêtes SQL pour garantir des temps de réponse rapides.

  • Concevoir des solutions modulaires pour réduire la duplication de code et faciliter la gestion de paramètres dynamiques.

  • Assurer la stabilité et la fiabilité de la plateforme API, avec des tests fonctionnels et de charge.

  • Garantir l’observabilité et le monitoring des API via des métriques pertinentes et des systèmes d’alerte.

  • Communiquer efficacement les challenges techniques et participer aux réunions produit et aux squads OKR.

Missions principales

1. Développement Back-End et API

  • Créer des routes API pour de grands volumes de données et assurer des performances optimales.

  • Développer des requêtes SQL complexes et les encapsuler via Python et SQLAlchemy.

  • Déployer le code avec des outils IaC tels que Terraform, Terragrunt et nos modules internes.

  • Participer à l’architecture des applications back-end et à la conception des solutions techniques.

2. Architecture et amélioration continue

  • Proposer des solutions génériques pour la gestion des paramètres dynamiques et le filtrage des données.

  • Réduire la duplication de code et améliorer le mécanisme de filtrage existant.

  • Identifier les opportunités d’amélioration continue des processus et des outils internes.

3. Qualité et fiabilité

  • Développer des suites de tests fonctionnels et de charge pour assurer la stabilité de la plateforme.

  • Identifier proactivement les problèmes potentiels liés aux volumes de données.

  • Participer aux revues de code et aux discussions sur les bonnes pratiques.

4. Observabilité et monitoring

  • Identifier et implémenter des métriques pertinentes pour surveiller la santé de la plateforme.

  • Développer des outils et intégrations pour avoir une vue globale de la santé des API.

  • Mettre en place des alertes automatisées pour informer l’équipe en cas de problème.

5. Communication et collaboration

  • Partager les informations techniques et produit de manière concise et efficace lors des réunions quotidiennes et OKR squads.

  • Travailler en étroite collaboration avec les équipes Front-End, Data et Produit.

  • Contribuer à l’amélioration des outils internes, des processus de développement et de livraison.

Stack technique

  • Back-End : Lambda Python/NodeJS, AWS API Gateway

  • Base de données : PostgreSQL, DynamoDB, S3

  • Pipeline Data : AWS Step Functions, Lambda, ECS

  • Authentification : Cognito

  • Infrastructure as Code : Terraform, Terragrunt

Les + de l’équipe

  • Une équipe décentralisée en full remote.

  • Forte expertise technique et culture de l’excellence.

  • Une roadmap basée sur des OKR pour prioriser les projets stratégiques.

  • Opportunité de travailler sur des volumes de données importants et critiques pour les clients.

  • Collaboration avec des équipes variées (Data, Produit, Front-End) et exposure à des enjeux ESG.


Profil recherché

  • Tu as au moins 5 ans d’expérience en développement back-end.

  • Maîtrise de Python, SQL/PostgreSQL, et expérience avec SQLAlchemy.

  • Expérience sur la conception d’API pour de grands volumes de données et optimisation de performances.

  • Connaissance des outils IaC (Terraform, Terragrunt) et déploiement cloud (AWS).

  • Capacité à travailler de manière autonome et en équipe, à gérer les priorités et à respecter les échéances.

  • Bonnes compétences en communication en français et en anglais, avec un goût pour la documentation et le partage d’informations.

  • Esprit analytique, proactif et orienté solution.

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