Senior Data Engineer
Zifo
Design, build, and operate the data infrastructure for a clinical trial design platform that extracts insights from clinical protocols, regulatory documents, and published articles to accelerate trial design decisions. This role owns the pipelines that ingest, parse, transform, and serve clinical data - from raw PDF extraction through structured storage in Aurora and GraphDB, to serving curated knowledge for LangGraph-based agentic AI workflows.
Requirements
- Build ingestion pipelines for clinical trial protocols, ICF documents, SmPCs, CSRs, and published articles (PubMed, CTIS, ClinicalTrials.gov) - handling PDF parsing, text extraction, and structured data normalization
- Design and implement data models in Amazon Aurora (relational) and GraphDB (knowledge graph) to represent trial design entities: endpoints, eligibility criteria, study arms, interventions, therapeutic areas, and their relationships
- Develop embedding and vectorization pipelines to prepare extracted clinical text for RAG-based retrieval in LangGraph agentic workflows - chunking strategies, metadata enrichment, and vector store population
- Build and maintain ETL/ELT workflows that transform unstructured clinical content into queryable, linked data across both relational and graph stores
- Implement data quality validation specific to clinical data - protocol section classification accuracy, entity extraction completeness, cross-reference integrity (NCT IDs, EudraCT numbers, MeSH terms)
- Build data serving APIs (Python/FastAPI) that expose curated datasets to the Angular frontend and LangGraph agent layer
- Set up data lineage tracking and audit trails to support regulatory traceability of AI-generated trial design recommendation
Required Skills
- Strong Python development experience, including PDF/document parsing libraries such as PyMuPDF, pdfplumber, unstructured.io, or similar.
- Advanced PostgreSQL-compatible SQL, including Amazon Aurora; experience with schema design, migrations, query optimization, and indexing strategies for large clinical datasets.
- Hands-on experience with Neptune, Neo4j, or similar graph databases; proficiency in SPARQL or Cypher; experience with ontology and knowledge graph modeling for biomedical entities.
- Experience with AWS services including Aurora PostgreSQL, S3, Lambda, Step Functions, SQS/SNS, and IAM, particularly for data pipeline orchestration.
- Experience with PDF text extraction, document section classification, and named entity recognition (NER) for clinical/biomedical text; familiarity with embedding models and vector stores such as OpenSearch, pgvector, or Pinecone.
- Experience building data-serving APIs using FastAPI, including asynchronous programming patterns and backend integration.
- Experience preparing data for LangChain/LangGraph applications and designing RAG pipelines, including chunking, retrieval, reranking, and prompt-data integration.
- Experience with Airflow, Prefect, AWS Step Functions, Temporal, or similar workflow orchestration tools; ability to design multi-stage DAGs with dependency management, retry logic, monitoring, and error handling.
- Experience with Terraform or AWS CDK, Docker, and Git, including automated pipeline testing and deployment on AWS.
Domain Knowledge
- Understanding of clinical trial structure: protocol sections (objectives, endpoints, eligibility criteria, study design, statistical considerations)
- Familiarity with clinical data standards or terminologies (MeSH, MedDRA, SNOMED, ATC codes, CDISC) is a strong plus
- Awareness of regulatory data integrity requirements (21 CFR Part 11, EU Annex 11, ALCOA+ principles)
Nice to Have
- Experience with biomedical knowledge graphs (e.g., linking drugs -> targets -> diseases > trials)
- Prior work with PubMed/MEDLINE data, ClinicalTrials.gov API, or EMA/CTIS data.
- Apache Spark or Databricks for batch processing of large document corpora
- dbt for transformation layer management over Aurora
Benefits
CURIOSITY DRIVEN, SCIENCE FOCUSED, EMPLOYEE BUILT. Our culture is unlike any other, one where we debate, challenge ourselves, and interact with all alike. We are a curious bunch, characterized by our passion to learn and spirit of teamwork. Zifo is a global R&D solutions provider focused on the industries of Pharma, Biotech, Manufacturing QC, Medical Devices, specialty chemicals and other research-based organizations. Our team’s knowledge of science and expertise in technology help Zifo better serve our customers around the globe, including 18 of the Top 20 Biopharma companies.
We look for Science – Biotechnology, Pharmaceutical Technology, Biomedical Engineering, Microbiology etc. We possess scientific and technical knowledge and bear professional and personal goals. While we have a “no doors” policy to promote free access within, we do have a tough door to walk in. We search with a two-point agenda – technical competency and cultural adaptability.
We offer a competitive compensation package including accrued vacation, medical, dental, vision, 401k with company matching, life insurance, and flexible spending accounts.
If you share these sentiments and are prepared for the atypical, then Zifo is your calling!
Zifo is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
- Job ID: 21295731Reference Number: 24-00153Title: Senior Healthcare Data EngineerLocation: Iselin, NJ, 08830Posted Date: 2024-02-07Company:... ...Healthcare DomainMinimum of 10+ years of experience in Data Engineering.Required technical skills: Python, PySpark, SQL,...SeniorContract workRemote work
- ...Rotterdam 4.202 - 6.351 p.m. Innovatie: Jij bouwt en optimaliseert data-backendoplossingen die onze organisatie intelligenter en efficië... ...oplossingen te ontwikkelen en te implementeren.Als Data Engineer bij Croonwolter&dros ben jij verantwoordelijk voor het ontwerpen...SeniorFull timeWork at office
- ...services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Senior Data EngineerLocation: McLean, VA (Remote)Summary: Our Data Engineering team is dedicated to integrating our client data and applications with client infrastructure....SeniorRemote work
$160k - $190k
...Senior Data Engineer | GCP, BigQuery & Data Platform I’m recruiting for a growing AdTech company looking for a Senior Data Engineer to take real ownership of its analytical data platform. This is not a role where you inherit a perfectly organized warehouse and spend...SeniorRemote work$180k - $220k
Senior Data Engineer - Market and Credit Risk PlatformsLocation: New York City or Remote (US-based)Salary: $180,000 - $220,000 base (commensurate with experience)About the RoleWe are looking for an accomplished Senior Data Engineer to join a dynamic team focused on designing...SeniorWork at officeRemote workFlexible hoursShift work2 days per week1 day per week- ...Senior Data Engineer – Microsoft Fabric | US Remote We are working with a high-growth organization looking for a Senior Data Engineer who can operate at the design and architecture level, not just development. This is an opportunity for someone who understands...SeniorRemote work
- About the RoleAs Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges... ...product teamLeverage critical thinking, experimentation, data, and industry best practices to implement desired business outcomesFacilitate...SeniorRemote work
- Company: Tredence Inc. Position Title: Senior Data Engineer Location: 1900 Camden Ave., Suite 66, San Jose, CA 95124 Position Responsibilities: Manage end to end delivery by Investigating problem areas, working cross-functionally with product manager & other stakeholders...SeniorRemote work
$140k - $170k
DescriptionKforce has a client that is seeking a Remote Senior Data Engineer.Responsibilities:* Design and own end-to-end data architecture: a landing zone with secure cloud object storage for raw partner files and API payloads, validated ingestion pipelines into our transactional...SeniorRemote work$156k - $226k
...architecture, technical roadmap, and priorities for large-scale data products, pipelines, and reporting systems within gUP.Scope... ...and scripts.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related field.Experience integrating AI...Senior- Design, optimize, and lead complex data engineering solutions, pipelines, and integration strategies to support advanced analytics and scalable enterprise data platforms.RESPONSIBIITIESDesign, implement, and optimize complex data pipelines using advanced SQL, ETL tools...SeniorFull timeFor contractorsRemote work
- ...CHICAGO DATA ENGINEERS: I’m hiring a Senior Data Engineer to help build a brand-new Azure Databricks platform from the ground up. This is a full-time direct hire opportunity with a major enterprise organization undergoing a multi-year Data & AI transformation....SeniorFull timeLocal areaRemote work3 days per week
- ...on innovation and automation, IBKR provides clients with access to over 150 markets across 200+ countries and territories. We are a data-driven organization that leverages cutting-edge technology to deliver best-in-class trading solutions, and our teams thrive in a fast...SeniorWork at officeRemote work
$175k - $221k
...feed ranking decision, every recommendation, every A/B test, and every ML model we ship runs on the data infrastructure you'd own. We're looking for a senior engineer to build and scale the batch and streaming pipelines at the core of that platform — someone who takes...SeniorFull timeLocal areaWork from home$91.7k - $163.7k
...medications, and services they need to feel their best. Join us to start Caring. Connecting. Growing together.Position SummaryAs a Senior Data Engineer on the Optum Rx Data Engineering Ops team, you will be responsible for ensuring the reliability, operational excellence, and...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work- ...Senior Data Engineer Job type: Contract — 12-month initial Salary: Competitive hourly rate (DOE) Role Location: 100% Remote (US-based candidates only) The Company Our client is a US-based pharmaceutical organization investing in its data infrastructure...SeniorHourly payContract workRemote work
$119k - $145k
...Position: Senior Data Engineer, Databricks Compensation: $119-$145k, depending on experience Location: Remote Inceed has partnered with a great company to help find a skilled Senior Data Engineer Databricks to join their team! This is an exciting opportunity...SeniorFull timeRemote work- Position TitleData Engineer Senior (100% Remote)Broadmoor CampusPosition Summary / Career Interest:The Senior Data Engineer leads the design, implementation, optimization, and support of complex enterprise data engineering solutions that enable scalable, secure, and high...SeniorFull timeRemote workFlexible hours
- Req ID:374073NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want... ...thinking organization, apply now.We are currently seeking a Senior AWS Data Engineer to join our team in Atlanta, Georgia (US-GA), United States...SeniorContract workWork at officeRemote workFlexible hours
$140k - $160k
OverviewAMERICAN SYSTEMS, a 100% employee-owned federal government contractor, is seeking a Senior HPC Data Storage Engineer to manage and optimize high-performance storage supporting mission-critical scientific and technical computing for a specialized customer environment...SeniorFor contractorsSecond jobRemote work- ...Mission-driven digital transformation firm is looking to add a Senior Data Engineer to its growing engineering team in Baltimore, Maryland (open to full-remote). This is an opportunity to grow into a leadership role whilst building modern cloud data platforms and scalable...SeniorFull timeRemote work
- ...Senior Data Engineer (Cloud) Chicago, IL (Remote) 6+ month contract Contact Mary at ****@*****.*** Key Skills: Very Strong experience using Snowflake native pipelines, Snowflake native app including Streamlet, Python based Container services. Experience...SeniorContract workRemote work
- Req ID:376263NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want... ...-thinking organization, apply now.We are currently seeking a Senior Data Engineer - Snowflake to join our team in Remote, New York (US-NY), United...SeniorFull timeWork at officeRemote workFlexible hours
- ...Cricut helps turn inspiration into real, tangible creations—one project at a time.Let’s make.Job DescriptionWe're hiring a Senior Data Engineer to shape the data foundation behind Cricut's product analytics, personalization, and AI initiatives. You'll own and evolve our...SeniorWork at officeRemote workRelocationRelocation package
$77.6k - $176k
Data Engineer, SeniorThe Opportunity: Ever-expanding technology like IoT, machine learning, and artificial intelligence means that there’s more structured and unstructured data available today than ever before. As a data engineer, you know that organizing data can yield...SeniorFull timeContract workPart timeWork at officeLocal areaRemote workShift work- Senior Data Engineer, Boston, MA. Hybrid, Financial Services, 130-170k base, bonusOur client is seeking a Senior Data Engineer to join our Data team. The Senior Data Engineer will report to the Director of Data Engineering. This role will play a critical role in designing...SeniorWork at officeLocal areaRemote workMonday to Friday
$110k - $160k
...Senior Data Engineer – Enterprise Data Modeling Location: Remote – U.S. | Phoenix, AZ candidates preferred Compensation: $110,000–$160,000 Employment: Full-time About the Company A large, established organization is making a significant investment in...SeniorFull timeRemote work$86.9k - $198k
Data Governance Engineer, SeniorThe Opportunity:Are you looking for an opportunity to combine your technical skills with big picture thinking to make an impact on national security? You understand your customer's environment and how to develop the right solutions for their...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...personalized ads powered by a self-learning recommendation engine. We're seed-stage and growing quickly. The... ...like owners. Debate is open and direct. We let data settle arguments. THE ROLE We're looking for a Senior Data & Machine Learning Engineer who can...Senior
$160.56k
...Responsibilities: Design, develop, and continuously improve complex data systems.Build processes supporting data transformations, data... ...:Requires a Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, Engineering, Math, or a related field of...SeniorWork at officeRemote work1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!


