
Data Engineer
Perceptive
Job description
Weโre on a mission to change the future of clinical research. At Perceptive, we help the**biopharmaceutical industry bring medical treatments to the market, faster.
Our mission is to change the world but to do this, we need people like you.
As D** ata Engineer, Medical Imaging , you will support the design, development, and maintenance of scalable, secure, and compliant data solutions that enable analytics, reporting, and AI/ML workloads.
You will contribute to data ingestion, transformation, modelling, and orchestration activities, enabling reliable and high-quality data across the organisation with appropriate guidance.
In this role, you will work as part of a team building modern cloud data platforms, supporting data operations, and ensuring performance, reliability and compliance with industry standards.
Key Responsibilities
Cloud-Native Data Architecture & Pipeline Engineering
-
Build scalable, cloud-native data pipelines for batch and streaming workloads
-
Support the implementation of data ingestion frameworks for structured, semi-structured, and unstructured data
-
Develop APIs and integration services for data exchange between internal systems
-
Collaborating with Senior Engineers, support platform scalability and reliability across global operations
Data Modelling & Storage Design
-
Support the implementation of database and storage solutions across relational, NoSQL, and data lake systems.
-
Develop metadata-driven ingestion and transformation frameworks
-
Assist in ensuring data schemas support analytics, AI/ML, and business applications
Data Transformation, Quality & Governance
-
Implement data quality frameworks, validation rules, and automated checks
-
Build reusable transformation components to standardise data processing
-
Support the implementation of data lineage, cataloguing, and governance capabilities under guidance
-
Following established policies, ensure data privacy, protection, and compliance with regulatory requirements
Data Platform Development & Optimization
-
Develop high-throughput data processing solutions using distributed systems
-
Assist in optimising data pipelines for performance, cost efficiency, and resilience
-
Contribute to observability and monitoring activities for pipeline health, data drift, and SLA compliance
-
Build caching, partitioning, and indexing strategies to improve query performance
Analytics & AI/ML Enablement
-
Support the enablement of data scientists with curated datasets and feature pipelines
-
Develop real-time or batch-oriented feature stores
-
Integrate data workflows with ML operations (MLOps) and model deployment systems under guidance
-
Build visualisation-ready datasets for BI tools and dashboards
Security, Compliance & Risk Management
-
Apply established security practices to implement role-based access control, encryption, and secure data-sharing patterns
-
Support compliance with FDA/GxP, GDPR, HIPAA, and other applicable regulations
-
Develop audit trails, data retention, and disaster recovery solutions
Innovation
-
Stay informed on emerging data engineering, AI, and cloud technologies, developing technical capability and experience across data engineering domains
-
Share insights and drive continuous improvement across data engineering practices
Functional Competencies (Technical knowledge/Skills)
-
Working knowledge of cloud-native data platforms and serverless architectures (Azure, AWS)
-
Good understanding of CI/CD and DevOps concepts
-
Understanding of data modelling concepts
-
Familiarity with API patterns
-
Knowledge of streaming platforms (Kafka, Kinesis, Pub/Sub, Event Hubs)
-
Strong SQL skills
-
Good communication skills with ability to work across technical and business teams
-
Demonstrates willingness to learn and develop technical skills
-
A flexible attitude with respect to work assignments and new learning.
-
Ability to manage multiple and varied tasks with enthusiasm and prioritize workload with attention to detail.
-
Ability to identify and implement process improvements.
-
Proactively participates in skills improvement training and encourages their teams to participate.
Experience, Education and Certifications
-
Experience in data pipeline orchestration (e.g., Airflow, Prefect, Dagster).
-
Experience with scalable data processing frameworks (Spark, Flink, Beam, Databricks).
-
Experience working in data engineering or related technical roles.
-
Exposure to cloud-native data platforms (Azure, AWS, or GCP).
-
Exposure to modern ELT/ETL tools and distributed data processing.
-
Good experience in Python, SQL, and optionally 3GL technologies.
-
Exposure to modern data warehousing and lakehouse platforms.
-
Exposure to analytics tools (Power BI, Tableau, Looker) beneficial.
-
Bachelor's Degree in Computer Science, Data Engineering, Software Engineering, or related discipline.
-
English: Fluent.
Salary Range
- This position attracts a salary of up to EUR 47,300 per year.