Data Reliability Engineer in Toulouse

Data Reliability Engineer in Toulouse

Toulouse Temps plein 61650 - 75350 € / an (estimé) Hybride
Resilience Care

En un coup d'œil

  • Missions: Construire et sécuriser des pipelines de données pour améliorer les soins aux patients.
  • Entreprise: Resilience Care, leader en télémédecine et recherche clinique.
  • Avantages: Travail à distance, culture d'automatisation et amélioration continue.
  • Autres infos: Environnement dynamique avec opportunités de croissance professionnelle.
  • Pourquoi ce job: Impact direct sur les soins aux patients grâce à des solutions innovantes.
  • Qualifications: Expérience en ingénierie des données et compétences en communication.

Le salaire estimé est compris entre 61650 - 75350 € par an.

The Company

Resilience Care is a leading medical remote monitoring player and a clinical research partner. Founded in France in 2021, our mission is simple: improve patient care.

We build remote monitoring solutions in oncology, gastroenterology and psychiatry, powered by e PRO collection and AI techniques.

Our platform helps care teams detect side effects early for continuous and proactive care, while our patient app helps people track and manage symptoms with tailored resources.

Our solutions optimize care pathways, enrich continuous patient understanding, and accelerate clinical research through the collection, structuring and detailed analysis of real-world data.

Today, our solutions are deployed in routine care for 35,000 patients across 200+ healthcare institutions, and also support around twenty academic and industry clinical studies.

We put data at the service of care and therapeutic innovation, with the ambition to enable every patient to benefit from personalized medicine.

Your role

In a nutshell: You join the Data Reliability Engineering (DRE) team to build, operate and secure the data platform that carries healthcare data from our production services to the people who use it — internal operational teams, clinical research users, and external partners receiving contractual data exports.

Your impact: Data arrives on time, complete, traceable and secure — and when it doesn't, we know before the users do.

You turn one-off data requests and manual export procedures into automated, monitored, reproducible pipelines.

  • Your day-to-day
  • Build and operate data pipelines : ingestion from application events & databases, transformation, export.
  • Build the tooling that handles those pipelines, hand in hand with SRE: infrastructure as code (Terraform, Helm on Kubernetes), deployment, CI/CD, secrets management, database operations and incident response.
  • Watch over data quality and pipeline health: Grafana dashboards, alerting, and metric- and log-based observability, so failures are detected and diagnosed fast.
  • Own data contracts and data quality: agree with the emitting squads on schemas, semantics and breaking‑change rules, and enforce them with automated tests (freshness, completeness, referential integrity) that fail loudly before the data reaches its users.
  • Deliver secure data exports to external partners and institutions.
  • Provision and maintain dedicated Postgre SQL Research Spaces for clinical study teams, including access control and data scoping per study.
  • Help the modelers scale their work: industrialize the dbt project so a single modelisation written by a Data Analyst is centralized, parallelized and applied across several targets.
  • Work directly with the requesters: scope the need, challenge it, agree on what is feasible, deliver, and document.
  • Work with the product squads on the data they emit: challenge their design upstream, and take part in the implementation on their side (Type Script) when needed — you contribute to their code, they keep their roadmap.
  • Participate in code reviews, technical design and continuous improvement of engineering standards.
  • Your team
  • Your future teammates: Mélody Ballouard and Alric Gaurier — Data Reliability Engineers.
  • What we are looking for

You are the right person if you can

  • Ship production‑grade Python (tests, typing, code quality, reviews, CI), and use AI tools as a multiplier without letting go of engineering ownership.
  • Build and operate data pipelines and orchestration (Prefect, Airflow, Dagster or equivalent), including event streams (Kafka) and object/file transports (S3, SFTP).
  • Write and optimize advanced SQL on Postgre SQL (indexing, query plans, incremental loads).
  • Push dbt well beyond basic usage: macros and Jinja, multi‑target projects, incremental strategies, tests, packages and CI integration.
  • Deploy and operate what you build (Terraform, Helm/Kubernetes, containers, CI/CD), with meaningful monitoring and alerting (Grafana or equivalent) — and lead the diagnosis when something breaks.
  • Read and contribute to Type Script codebases when the pipeline meets the application side, with a solid grasp of back‑end API architecture (REST design, versioning, authentication, pagination, contracts).

You are the right person if you have

  • Strong communication skills — this is not a nice‑to‑have in this role. You will spend real time with non‑technical requesters.
  • The ability to translate an operational or scientific need into a technical specification, and to say no (and explain why) when a request is not feasible or not compliant — with the support of the Legal/Compliance department.
  • Comfort collaborating with SRE on shared infrastructure, and with scientific profiles on clinical trial data.
  • Rigor with sensitive data: you treat patient data with the caution it deserves, by reflex.
  • Ownership, autonomy and accountability, including on‑call‑style responsibility for what you ship — with a structured, detail‑oriented approach, a bias for automation, and a focus on impact and maintainability.
  • Curiosity and a continuous‑learning mindset — the reflex to go beyond your own stack: reading a product squad's code, digging into an API or an infrastructure layer you don't own, and learning what you need to unblock yourself instead of waiting for someone else.

You are the right person if you have already

  • ~4–6 years in data engineering, platform engineering, or backend with a strong infrastructure component.
  • Operated production pipelines you were accountable for (not just built them).
  • Written and reviewed infrastructure as code in a team setting.
  • Delivered data to stakeholders outside your own team, and handled the conversation that goes with it.
  • Worked in a maintained codebase (Git workflow, PRs, CI).
  • Operated in a context with high standards (security, compliance, sensitive data).

It's a plus if you

  • Have exposure to healthcare data, GDPR‑heavy or HDS‑hosted environments.
  • Have supported scientific or clinical research users (study datasets, cohort extraction, data requests from investigators).
  • Have handled contractual data exchanges with external partners (data transfer agreements, delivery SLAs, encryption requirements).

Why join us?

  • A mission that holds up: improving patient care with data.
  • Real ownership over a full platform — pipelines and the infrastructure they run on — not a narrow slice.
  • Direct contact with the people your work serves, including clinical research teams running active studies.
  • A culture focused on automation, observability and continuous improvement, with practical AI usage.
  • Remote‑friendly setup and an environment that values quality, standards and ownership.
  • Hiring process
  • Screening - Elena (15 min): validate motivation and role prerequisites
  • Manager Fit - Alric (30 min): position fit, and an honest conversation about the ops‑and‑build nature of the role
  • Technical Case Study - live session (1h30), no preparation: you work through a small realistic case with us — pipeline design, infrastructure and data export constraints.

We look at how you reason and what you ask, not at a polished deliverable.

  • Team fit : Fit interview Mellody, Anna, Guillaume (30 min): collaboration fit with Research/Clinical and operational requesters
  • Culture fit - Elena (40 min): assess alignment with our culture and remote ways of working
  • Strategic Fit Jullian (30 min): collaboration fit, engineering standards
  • GDPR

Your personal data will be processed for the purposes of recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes.

They will be available only for people involved in the process and erased after 2 years of inactivity.

Under GDPR and as Resilience attach great importance to privacy, please note that you have the right to request access to your personal data, to request that your personal data be rectified or erased.

The Data Protection Officer can be contacted at privacy@resilience. care

For more information, please check our privacy policy.

#J-18808-Ljbffr

Data Reliability Engineer in Toulouse employeur : Resilience Care

Resilience Care est un employeur de choix, offrant un environnement de travail collaboratif et dynamique dans le secteur de la santé digitale. Nos employés bénéficient d'opportunités de croissance professionnelle, d'une culture axée sur l'innovation et d'avantages uniques liés à notre engagement envers la télésurveillance médicale. Rejoindre notre équipe, c'est contribuer à des projets significatifs tout en évoluant dans un cadre stimulant et enrichissant.

Resilience Care

Coordonnées :

Équipe de recrutement de Resilience Care

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Data Reliability Engineer in Toulouse

✨Participe à des meetups tech

Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de Resilience Care.

✨Contribue à des projets open-source

Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez Resilience Care.

✨Réseau sur LinkedIn, mais avec du contenu

Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de Resilience Care remarquera tes posts et te contactera pour un entretien !

✨Postule directement via notre site

N’oublie pas que postuler sur le site de Resilience Care est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Data Reliability Engineer in Toulouse

Python
Data Pipelines
Orchestration (Prefect, Airflow, Dagster)
SQL avancé sur PostgreSQL
dbt
Terraform
Kubernetes

Quelques conseils pour ta candidature 🫡

Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !

Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre Resilience Care et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.

Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !

Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que Resilience Care sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.

Comment te préparer à un entretien d'embauche chez Resilience Care

✨Maîtrise des langages de programmation

Pour un poste en ingénierie et développement logiciel chez Resilience Care, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !

✨Prépare ton portfolio technique

N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez Resilience Care !

✨Compréhension des méthodologies agiles

Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.

✨Sois prêt pour des mises en situation

Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez Resilience Care, ils rechercheront des candidats réactifs et capables de travailler sous pression.