Principal Data Engineer: Lead Clinical Data Pipelines

Mayo Clinic

Rochester (MN)

On-site

USD 148,000 - 215,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical plans and flexible coverage
Dental and vision plans
Pre-tax savings: HSA/FSAs
Competitive retirement package

Job summary

Mayo Clinic in Rochester, MN seeks a Principal Data Engineer to architect and optimize data platforms for clinical research and operations. You will lead the design of ETL pipelines, data models, and data delivery across interdisciplinary teams.

The role requires advanced knowledge of SQL, Python, cloud platforms (GCP/Azure), and Airflow, plus strong communication and leadership to guide projects.

Qualifications

  • Master's degree in a relevant field and at least five years of data science experience.
  • Strong leadership, communication, and project management skills.
  • Demonstrated experience with data modeling and large-scale data delivery.

Responsibilities

  • Design, implement, document, and test databases containing clinical data.
  • Build ETL pipelines using cloud technologies such as Google Cloud or Microsoft Azure and Airflow.
  • Collaborate with informaticists, clinicians, software engineers, and data scientists to ensure data quality and availability.
  • Develop data architecture and optimize databases for reliability and scalability.
  • Lead multiple projects, guide team members, and communicate with stakeholders across Mayo Clinic.

Skills

SQL
Python
ETL pipelines
Data modeling
Airflow
Cloud platforms (GCP/Azure)
Data architecture
Leadership
Communication

Education

Master's degree in engineering, mathematics, computer science, health science
PhD in CS/Engineering (preferred)

Tools

Google Cloud
Microsoft Azure
Apache Airflow
SQL
Python

Job description

Mayo Clinic in Rochester, MN seeks a Principal Data Engineer to architect and optimize data platforms for clinical research and operations. You will lead the design of ETL pipelines, data models, and data delivery across interdisciplinary teams.

The role requires advanced knowledge of SQL, Python, cloud platforms (GCP/Azure), and Airflow, plus strong communication and leadership to guide projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer, Biomedical Data Platform (Hybrid)
Senior Data Engineer, Biomedical Data Platform (Hybrid)

Mayo Clinic • Rochester (MN)

Hybrid
USD 140,000 - 190,000
Senior Data Engineer - Digital Pathology (Hybrid)
Senior Data Engineer - Digital Pathology (Hybrid)

Mayo Clinic • Rochester (MN)

Hybrid
USD 90,000 - 140,000
Hybrid Data Engineer for Digital Pathology & ML Pipelines
Hybrid Data Engineer for Digital Pathology & ML Pipelines

Mayo Clinic • Rochester (MN)

Hybrid
USD 90,000 - 140,000
Senior Data Engineer - Hybrid
Senior Data Engineer - Hybrid

Mayo Clinic • Rochester (MN)

Hybrid
USD 140,000 - 190,000
Principal Data Engineer
Principal Data Engineer

Mayo Clinic • Rochester (MN)

On-site
USD 148,000 - 215,000
Medical plans and flexible coverage
Dental and vision plans
Pre-tax savings: HSA/FSAs
+1
Senior Backend Engineer – Cloud/Data ML (Hybrid)
Senior Backend Engineer – Cloud/Data ML (Hybrid)

Mayo Clinic • Rochester (MN)

Hybrid
USD 120,000 - 180,000
Principal Data Engineer
Principal Data Engineer

Takeda Pharmaceuticals • Boston (MA)

Remote
USD 139,000 - 237,000
Medical, dental, vision insurance
401(k) with match
Paid time off
Senior Manager, Clinical Data Enablement
Senior Manager, Clinical Data Enablement

Takeda • United States

On-site
USD 140,000 - 210,000
Senior Data Engineer
Senior Data Engineer

Mayo Clinic • Rochester (MN)

On-site
USD 120,000 - 150,000
Principal Data Engineer: AI-Ready Data Platform Lead
Principal Data Engineer: AI-Ready Data Platform Lead

Releady • Denver (CO)

Hybrid
USD 117,096 - 130,872