We invite a Senior Data Platform / Backend Engineer to join our team and work on a large-scale data processing platform for a European MedTech product company.
About us
- On the market since 2002
- Operational departments and development hubs worldwide
- International team of technology professionals
About the project
Our customer is a European MedTech product company developing a remote monitoring platform for patients with wearable cardiac devices.
The platform ingests and processes medical data from a large number of external sources. You will work on backend services, ETL pipelines, and distributed workflows designed for large-scale data processing, with a strong focus on reliability, scalability, and performance.
Your responsibilities
- Develop backend services using TypeScript, Node.js, and NestJS
- Build workflow-based applications using Temporal
- Design, develop, and optimize ETL and data processing pipelines
- Work with Dagster to orchestrate data workflows
- Develop and maintain Kafka-based data processing and messaging solutions
- Integrate external APIs and data sources
- Design and maintain microservices
- Optimize PostgreSQL, MariaDB, and MongoDB databases
- Work with Docker, Kubernetes, AWS, and CI/CD pipelines
- Contribute to the reliability, scalability, and performance of the platform
- Collaborate with Backend Developers, Data Engineers, DevOps, Analytics, and Product teams
Technical environment
Backend
Data Platform
- Temporal
- Dagster
- Kafka
- Spark
Databases
Infrastructure & DevOps
- AWS
- Docker
- Kubernetes
- GitLab CI
Monitoring & Testing
Requirements
- 5+ years of commercial backend development experience
- Strong experience with TypeScript
- Commercial experience with Node.js and NestJS
- Solid Data Engineering background and experience building real-world ETL/data processing pipelines
- Hands-on experience with Temporal and Dagster
- Hands-on experience with Kafka
- Strong SQL skills and practical experience with PostgreSQL, MariaDB, and/or MongoDB
- Experience designing microservices and integrating external APIs
- Experience with Docker and Kubernetes
- Fluent French and English communication skills
- Daily experience using AI-assisted development tools such as Cursor, Windsurf, GitHub Copilot, or similar
- Ability to work 2 days per week from the customer's office in Paris
Nice to have
- Python
- Spark
- AWS
- TDD
- Avro, Parquet, or Protobuf
- MedTech experience
- Knowledge of OWASP Top 10
Why join us?
- Stable, long-term workload: 100% / 40 hours per week
- Employment through an employment contract in the relevant country or a private entrepreneur contract
- 24 working days of paid vacation per year
- Paid sick leave
- Flexible working hours
- Work on an international product with an experienced team
- Opportunities to learn and work with modern technologies
- Internal training, meetups, and knowledge-sharing sessions
- Well-defined development processes and methodologies
- Partial reimbursement of medical expenses, massage, or sports activities
Team
You will join a cross-functional Data Platform team consisting of:
- Backend Developers
- Data Engineers
- DevOps & Analytics
- Product Manager
The team follows an Agile development process within a product environment.
Location & languages
Location: Paris, France
Work model: Hybrid — 2 days per week onsite at the customer's office
French: Fluent — French is used for day-to-day communication within the backend team.
English: Fluent
Interested?
If you have a strong TypeScript/Node.js backend background combined with real Data Engineering experience and hands-on Temporal and Dagster experience, we'd be happy to hear from you.
Send us your CV and let's talk!