Fasterize optimise les sites web à la volée.
Mais derrière cette promesse, des milliards de requêtes HTTP, des logs riches, des métriques webperf et SEO… que nous voulons transformer en données exploitables et actionnables.
Nous recrutons un·e développeur·se NodeJS orienté data : 60% backend / 40% data, capable de concevoir l’infrastructure et les outils pour valoriser cette matière première.
Vos missions
Participer au développement du moteur de traitement des pages en Node.js
Concevoir et construire nos pipelines de données (de zéro), pour collecter, transformer et exploiter les données webperf et SEO
Explorer, proposer et implémenter des solutions techniques adaptées : open-source (Airbyte, dbt, Kafka…) ou AWS (Glue, Redshift, Athena…)
Développer des services backend (Node.js) pour exposer ces données via des APIs, dashboards ou modèles ML
Collaborer avec l’équipe produit pour transformer la donnée brute en fonctionnalités concrètes pour nos clients (alerting, scoring, reporting, etc.)
Langages : Node.js, TypeScript (potentiellement Python)
Data : PostgreSQL, OpenSearch, Couchbase, Redis
À construire : pipeline ETL/ELT (Airbyte, Glue, etc.), entrepôt de données (ClickHouse, Athena, BigQuery…)
Infra : GitLab CI, Kubernetes, Terraform, Ansible, AWS, Scaleway
Monitoring / observabilité : Datadog, dashboards internes
Vous avez 3+ ans d’expérience en backend NodeJS et/ou en data engineering
Vous savez partir d’une feuille blanche pour construire un pipeline robuste et scalable
Vous êtes à l’aise avec Typescript, les outils de traitement de données, les APIs
Vous aimez analyser des volumes importants de données et en extraire des insights utiles
Vous avez une vision infrastructure + produit et une culture devops solide
Expérience en cloud data stack (AWS Glue, S3, Redshift, Athena…)
Connaissances en open-source data tools (Airbyte, dbt, DuckDB…)
Premiers pas en Machine Learning ou déploiement de modèles LLM
Sensibilité aux sujets webperf / SEO ou aux architectures orientées logs
C’est le point de départ de notre stack data moderne : tout est à créer, à explorer, à structurer.
Votre travail alimentera des fonctionnalités à forte valeur ajoutée pour nos clients : dashboards, scoring, alerting, benchmarks…
Un poste à fort impact, entre data, backend, infra et produit.
Les étapes du recrutement :
Un premier entretien rapide pour faire connaissance, présenter le poste et le mode de fonctionnement de Fasterize
Un entretien technique en visio
Un dernier entretien avec le fondateur de l’entreprise.
Potentiellement une prise de référence et / ou un test de personnalité
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.