Principal Data Engineer - Enterprise Data & Analytics - Remote

Mayo ClinicRochester, MN
$155,501 - $225,493Remote

About The Position

The Principal Data Engineer serves as a hands-on technical authority responsible for defining and implementing enterprise-scale data architecture and engineering strategies while actively contributing to solution design, development, optimization, and technical delivery. As part of an assigned product team, this role develops and deploys data pipelines, integrations, and transformations to support analytics and machine learning applications using open-source programming languages and vendor software. The position requires a strong understanding of the organization’s current solutions, coding languages, tools, and Enterprise Data and Analytics technology framework, as well as the ability to apply independent judgment, provide consultative services to departments, divisions, and leadership committees, and partner with product owners and Analytics and Machine Learning delivery teams to identify and retrieve data, conduct exploratory analysis, transform data, visualize trends, build and validate analytical models, and translate qualitative and quantitative assessments into actionable insights.

Requirements

  • Hands-on technical authority
  • Experience with enterprise-scale data architecture and engineering strategies
  • Experience with solution design, development, optimization, and technical delivery
  • Experience developing and deploying data pipelines, integrations, and transformations
  • Experience supporting analytics and machine learning applications
  • Proficiency in open-source programming languages and vendor software
  • Strong understanding of the organization’s current solutions, coding languages, tools, and Enterprise Data and Analytics technology framework
  • Ability to apply independent judgment
  • Ability to provide consultative services to departments, divisions, and leadership committees
  • Ability to partner with product owners and Analytics and Machine Learning delivery teams

Responsibilities

  • Define and implement enterprise-scale data architecture and engineering strategies.
  • Contribute to solution design, development, optimization, and technical delivery.
  • Develop and deploy data pipelines, integrations, and transformations to support analytics and machine learning applications.
  • Actively design, develop, review, and optimize production code and platform capabilities.
  • Provide technical leadership and mentorship to engineering teams.
  • Apply independent judgment and provide consultative services to departments, divisions, and leadership committees.
  • Partner with product owners and Analytics and Machine Learning delivery teams to identify and retrieve data, conduct exploratory analysis, transform data, visualize trends, build and validate analytical models, and translate qualitative and quantitative assessments into actionable insights.

Benefits

  • Competitive compensation
  • Comprehensive benefit plans
  • Continuing education and advancement opportunities
  • Medical: Multiple plan options
  • Dental: Delta Dental or reimbursement account for flexible coverage
  • Vision: Affordable plan with national network
  • Pre-Tax Savings: HSA and FSAs for eligible expenses
  • Retirement: Competitive retirement package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service