NI

Nicholson Search and Selection

Senior Back-End Developer

Résumé du poste

France
Développeur

Modèle de travail

Entièrement remote
il y a 2 semaines
Description du poste

Nous accompagnons actuellement une scale-up en cybersécurité, rentable et en hyper-croissance, dans le recrutement d'un(e) Senior Backend Engineer (Java / AWS / Opensearch) pour renforcer son équipe core engineering sur les enjeux data.

À propos de notre client

Notre client développe une plateforme SaaS de résilience des identités destinée à protéger les systèmes critiques contre les modifications accidentelles ou malveillantes.

  • Des produits essentiels, conçus pour être invisibles au quotidien et irréprochables dans les moments critiques.
  • Une clientèle composée d'ETI et grands groupes internationaux.
  • Une équipe senior, exigeante, avec une forte culture d'excellence technique.
  • Une croissance soutenue, portée par une demande largement supérieure à la capacité actuelle de delivery.

Le rôle

En tant que Senior Backend Engineer, vous prenez ownership de la data platform qui alimente le cœur du produit.

Vous travaillez sur des systèmes de data processing et de recherche à grande échelle, en construisant des pipelines capables d'ingérer, transformer, indexer et exposer des volumes importants de données clients.

  • Un rôle très hands-on et stratégique, avec un fort impact sur la performance, la scalabilité et la fiabilité globale de la plateforme.
  • Une contribution directe aux choix d'architecture et à l'évolution du système.

Vos responsabilités

  • Concevoir et développer des systèmes ETL et pipelines distribués en Java (Spring Boot) sur AWS.
  • Définir des modèles de données et stratégies d'indexation pour des workloads de recherche à grande échelle.
  • Optimiser la performance des requêtes, l'indexation et le stockage.
  • Construire des systèmes résilients face aux erreurs, aux retries et aux charges élevées.
  • Analyser les comportements en production (logs, métriques, jobs) et résoudre les incidents.
  • Améliorer l'observabilité et la fiabilité des pipelines.
  • Rédiger des design docs et participer activement aux décisions techniques.
  • Contribuer à des évolutions transverses (backend, infra, webapp).

Profil recherché

  • 8 à 12 ans d'expérience en développement backend sur des systèmes en production.

Expertise solide en :

  • Java moderne (concurrency, performance, JVM).
  • AWS (architectures distribuées, systèmes data).
  • Expérience avec OpenSearch ou Elasticsearch en production.
  • Capacité à penser scalabilité, coût et performance dès la conception.
  • Modélisation de données et systèmes de recherche (indexation, requêtes, performance).
  • Systèmes distribués (résilience, async processing, idempotence, gestion des erreurs).
  • Excellentes compétences en communication écrite en anglais (design docs, incident reports).
  • À l'aise dans un environnement international, exigeant et en forte croissance.
  • Intérêt pour les workflows de développement assistés par IA.

Serait un vrai plus :

  • Expérience avec des systèmes Identity / IAM.
  • Connaissance des outils de test (BDD, Cucumber).
  • Lecture d'infrastructure as code (Terraform / OpenTofu).
  • Notions en Go ou TypeScript.

Ce que propose notre client

  • Une équipe d'ingénieurs seniors, exigeante et collaborative.
  • Un ownership réel dès le premier jour.
  • Une culture directe, écrite et async-friendly.
  • Des problématiques techniques complexes (data à grande échelle, distribué).
  • Une opportunité de croître avec une scale-up en forte accélération.
  • Un rôle full remote en Europe.
  • Une rémunération attractive et évolutive.