Backend Engineer
Description
Qui sommes-nous ?
💙 Implicity est une MedTech qui développe une plateforme de télésurveillance cardiaque pour les cardiologues, en s’appuyant sur la data et l’intelligence artificielle.
Notre plateforme simplifie la gestion des données transmises par les dispositifs cardiaques implantés, pour que les équipes médicales puissent se concentrer sur le suivi de leurs patients.
Pour faire simple, en rejoignant Implicity, vous contribuez à sauver des vies avec nous.
Le Dr Arnaud Rosier (cardiologue et chercheur en IA) et David Perlmutter (ingénieur et entrepreneur) ont co-fondé Implicity en 2016.
Dix ans plus tard, plus de 250 hôpitaux et centres médicaux utilisent nos solutions, pour plus de 100 000 patients suivis.
Cette équipe a déjà fait d'Implicity un leader européen, et on s'apprête à faire de même sur le marché américain.
Le poste et son contexte
En quelques mots:
On recherche un profil Backend Engineer pour rejoindre notre squad Ingestion, avec de solides compétences en TypeScript.
C'est un poste d'ingénierie backend au service d'un domaine data. Vous construirez les services, connecteurs et briques d'orchestration qui font entrer les données des dispositifs cardiaques (pacemakers, défibrillateurs, moniteurs) dans la plateforme Implicity.
Ces services se situent sur un chemin clinique critique : la fiabilité de ce que vous construisez a un impact direct sur la télésurveillance des patients, et l’ensemble s’inscrit dans un environnement HealthTech réglementé (hébergement HDS, traçabilité dispositif médical).
Organisation de l’équipe:
Reporting : Deputy CTO.
Collaboration : Data Ingestion Squad.
Notre environnement technique:
Infrastructure cloud : AWS, Docker, Kubernetes
Langages : TypeScript (principal), Python
Frameworks : NestJS, Node.js, architecture microservices et event-driven
Orchestration & messaging : Temporal, RabbitMQ
Bases de données : PostgreSQL, MariaDB, MongoDB, BigQuery
CI/CD & tests : GitLab CI, Jest
Observabilité : Grafana, Prometheus
Vos missions
Vous allez :
Développer les services backend de la plateforme d'ingestion en TypeScript/NestJS.
Construire des connecteurs pour l'intégration des données de dispositifs cardiaques dans la plateforme.
Orchestrer les traitements avec Temporal, et gérer la communication inter-services (RabbitMQ).
Concevoir des API consommées par la plateforme.
Optimiser l'accès aux bases de données PostgreSQL, MariaDB et MongoDB.
Garantir la fiabilité en production via Grafana, GitLab CI, Kubernetes et AWS.
Votre profil
Expérience:
3 ans d’expérience minimum en développement backend, dont la mise en production de services et leur exploitation dans la durée : déploiement, monitoring, alerting, gestion des incidents
Solides compétences en ingénierie backend sur au moins un de ces langages : Python, TypeScript/Node.js, Java, Go ou Scala. La squad travaille principalement en TypeScript et Python.
Expérience en conception d’API et en intégration de données issues de sources externes
Bonne compréhension des bases de données SQL et NoSQL, et intérêt pour l’optimisation de requêtes
Maîtrise de l’anglais (indispensable pour collaborer avec l’équipe) et du français (pour les échanges locaux)
Curiosité et usage de l’IA : on utilise activement des outils de productivité IA comme Claude pour résoudre des problèmes, améliorer la qualité du code et gagner en efficacité. Tirer pleinement parti de l’IA au quotidien n’est pas seulement encouragé, c’est une compétence clé qu’on cultive.
Les plus:
Docker et Kubernetes
Orchestration de workflows ou message brokers (Temporal, Dagster, Kafka)
Expérience dans un environnement réglementé (données de santé, finance, secteur public), ou l’habitude de concevoir des services avec traçabilité et pistes d’audit : savoir ce qui a été traité, quand, et par quelle version du service
Connaissance d’Avro, Parquet ou Protobuf
Pratique du TDD
Expérience de contribution à des projets open source
État d'esprit:
Impact et vision long terme : vous souhaitez vous engager dans un projet structurant sur plusieurs années, au cœur d'une plateforme qui aide les cardiologues à mieux suivre leurs patients.
Le profil parfait n’existe pas : si vous vous reconnaissez dans l’essentiel de cette annonce, on sera ravis de recevoir votre candidature.
Processus de recrutement
Premier échange RH avec Astrid (Talent Acquisition) : 30 min, à distance
Entretien Métier avec un membre de l’équipe Tech - 30 min, à distance
Entretien technique avec des membres de la squad : 1h30-2h, sur site
Entretien vision avec le CTO : 45 min, à distance
🤝 Rencontre équipe pendant le process : 30 min
📞 Prise de références et proposition
Selon vos disponibilités, le processus de recrutement peut durer en général entre 2 et 4 semaines.
Informations pratiques
Rémunération:
Salaire fixe selon expérience entre 55K€ et 60K€ par an.
Éligible aux BSPCE selon les règles en vigueur dans l'entreprise
Bon à savoir:
Mutuelle : Alan (50 % employeur)
Tickets restaurant : 9 € (50 % employeur)
Transport : 50 % du pass Navigo OU Forfait Mobilités Durables
Télétravail & localisation:
Télétravail : 3 jours par semaine (hybride)
Adresse : 2 rue du Colonel Driant, 75001 PARIS
