Activez les alertes d’offres d’emploi par e-mail !

Back-End Python Engineer (confirmé/senior)

Randstad (Schweiz) AG

Paris

À distance

EUR 50 000 - 70 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Résumé du poste

Une fintech en pleine expansion recherche un(e) Senior Back-End Developer Python pour participer à la transformation durable de la finance. Vous développerez des API et optimiserez les performances pour gérer de grands volumes de données. Avec au moins 5 ans d’expérience en développement back-end, vous maîtrisez Python, SQL/PostgreSQL et des outils IaC comme Terraform. Le poste est entièrement en télétravail.

Prestations

Équipe décentralisée en full remote
Culture de l’excellence
Opportunité de travailler sur des volumes de données critiques

Qualifications

  • Au moins 5 ans d’expérience en développement back-end.
  • Expérience sur la conception d’API pour de grands volumes de données.
  • Capacité à gérer les priorités et à respecter les échéances.

Responsabilités

  • Créer et optimiser des routes API pour gérer de grands volumes de données.
  • Développer et améliorer les requêtes SQL pour garantir des temps de réponse rapides.
  • Assurer la stabilité et la fiabilité de la plateforme API.

Connaissances

Maîtrise de Python
SQL/PostgreSQL
SQLAlchemy
Connaissance des outils IaC (Terraform, Terragrunt)
Développement d'API
Autonomie
Compétences communicationnelles en français et en anglais

Outils

AWS API Gateway
DynamoDB
S3
AWS Lambda
Description 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.

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.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.