Senior Data Engineer
Core
Design and manage scalable data solutions enabling product and clinical innovation by driving data architecture, process automation, and cross-functional workflows.
Role type
Senior Data Engineer (Team Lead)
Builds
Data platforms and management systems for product and clinical data
Domain
Healthcare / Medical Devices
Deliverable
production ML models | infrastructure
Required skills
Python, SQL, data curation, team leadership, unit/integration testing, file formats (JSON, CSV, Parquet, FHIR, DICOM), dataframe libraries (Pandas, Polars, PySpark)
Preferred skills
Cloud providers (AWS/GCP/Azure), serverless (Lambda, API Gateway), orchestration (Step Functions, Kafka), Docker, CI/CD, Infrastructure as Code (Terraform, CDK), medical industry background, UMLS
Technologies
Python, SQL, JSON, CSV, Parquet, FHIR, DICOM, Pandas, Polars, PySpark, AWS, GCP, Azure, Lambda, S3, Athena, API Gateway, DynamoDB, Step Functions, Event Bridge, SQS, SNS, Kinesis, Kafka, Docker, Terraform, CDK
Responsibilities
Lead definition, development, and maintenance of database solutions; Manage and prioritize data team tasks; Drive support and optimization of data processes and automations; Oversee data preparation and analysis for regulatory submissions; Translate product and clinical needs to a data architecture; Lead cross-team data workflow with Algo, Clinical, Verification and Product teams; Establish data engineering best practices and standards; Provide technical mentorship and guidance to team members
Seniority
Senior, hands-on IC with team leadership