Senior Data Engineer

Il y a 2 jours

Paris, Île-de-France Implicity Temps plein 65 000 € - 73 000 € Contrat

About Us

Implicity is a digital MedTech, that brings outstanding innovations to cardiologists, thanks to Big Data and Artificial Intelligence.

Thanks to our leading cardiac remote monitoring platform, it's way easier to manage data and predict patient issues, so that cardiologists can bring the best care at the best time.

To put it simply, when you join Implicity, you'll contribute to save lives with us

Dr Arnaud Rosier (cardiologist and AI researcher) & David Perlmutter (engineer and entrepreneur), co-founded Implicity in 2016.

  • 10+ years later, a French Start-Up / Scale-Up is a real game changer in the healthcare market, literally shaping the future of cardiology.
  • 250+ hospitals / medical centers are already using our solutions, covering 100 000+ patients.

At Implicity, you will find the greatest experts in data science, engineering, clinical, regulatory, IT, sales, customers success, etc. working together.

This amazing team already managed to make Implicity a clear European leader, and we will very soon do the same in the US market.

In a nutshell, thanks to Implicity

  • Patients get a far better care
  • Doctors' life is far easier, they can have a far better focus on prevention/treatment, and not admin/data burden
  • Healthcare payers (Social Security in France) eventually pays a far lower price (preventing/monitoring instead of treating/hospitalizing)

It can start as soon as you can

Job and recruitment context

Opening line

We are looking for a Senior Data Engineer to join our Data Platform — Ingestion squad. You will design, build and operate the pipelines that bring cardiac device data into Implicity's platform: around 2 million pipeline executions per day, across approximately 100 pipeline types, serving 250+ hospitals and 100,000+ patients. Our core engineering challenge is reliability and operability at high orchestration cardinality.

As a medical device manufacturer, we operate under regulatory requirements that directly shape how our data platform is designed: traceability, reproducibility and auditability are built-in constraints, and our ingestion pipelines sit on a clinically critical path where reliability has a direct impact on patient monitoring.

Our ingestion stack is currently being modernized: we are progressively replacing our orchestrator, Temporal has recently been selected. You will work on an existing system carrying live clinical traffic, which requires understanding and securing the existing platform before replacing its components.

Reporting Structure

Direct Report: Damien Parent (Data Manager)

Collaboration: Data Ingestion Squad

Your missions

As a Senior Data Engineer, you will design, build and operate the ingestion pipelines that feed Implicity's data platform, in a regulated HealthTech environment.

You will:

  • Design, build and maintain ingestion pipelines in both streaming and batch modes, from heterogeneous cardiac device sources
  • Design, implement and optimize ELT/ETL pipelines for efficient and reliable processing
  • Own workflow orchestration: DAG design, retry, replay and backfill strategies, SLA definition
  • Design and optimize data models and warehousing (PostgreSQL, AWS Athena or equivalent)
  • Ensure data quality, integrity and traceability across pipelines and distributed systems
  • Deploy, monitor and operate the pipelines you build, including alerting, incident response and participation in the team's on-call rotation
  • Contribute to technical decisions: evaluate and benchmark options, document trade-offs, and support the adoption of the squad's tooling
  • Collaborate with Analytics, Product and Engineering teams to enable self-serve, data-driven decision-making

Our Technical Environment

  • Cloud Infrastructure: AWS
  • Architecture: Microservices, event-driven patterns (RabbitMQ)
  • Primary Languages / Frameworks: TypeScript (Node.js, NestJS), Python
  • Ingestion & orchestration: Transitioning to Temporal
  • Analytics: AWS Athena, DBT, Dagster, Metabase
  • Containers & Orchestration: Docker, Kubernetes
  • CI/CD: GitLab CI
  • Observability: Prometheus & Grafana

Your Profile and Mindset

Experience Profile

  • Master's degree in Computer Science, Data Engineering, or equivalent
  • 6+ years of experience designing and operating data pipelines in production
  • Hands-on experience with both streaming and batch ingestion, from heterogeneous sources and APIs (Kafka, RabbitMQ, Kinesis, Pub/Sub, CDC, Spark, Beam or equivalent)
  • Hands-on experience with a workflow orchestrator you have implemented, extended or migrated (Dagster, Temporal, Airflow, P