Principal Data Engineer - Enterprise Data & Analytics - Remote
Job Description
Join Mayo Clinic as a remote Principal Data Engineer within Enterprise Data & Analytics and contribute to enterprise-scale data architecture from anywhere in the United States. This full-time, exempt role offers a competitive salary range of USD 155,500.80 to 225,492.80 per year, a comprehensive benefits package, and the opportunity to lead data platforms that empower analytics and machine learning across the organization.
Responsibilities
- Shape and implement enterprise-scale data architecture and engineering strategies, guiding solution design, development, optimization, and delivery.
- Build and deploy data pipelines, integrations, and transformations to support analytics and ML applications using open-source languages and vendor software.
- Apply independent judgment to provide consultative services to departments, divisions, and leadership committees.
- Collaborate with product owners and Analytics and Machine Learning delivery teams to identify and retrieve data needs.
- Conduct exploratory analysis, transform data, visualize trends, and develop and validate analytical models.
- Translate qualitative and quantitative assessments into actionable insights.
- Design, develop, review, and optimize production code and platform capabilities.
- Provide technical leadership and mentorship to engineering teams.
- Maintain a strong understanding of the organization’s current solutions, coding languages, tools, and the Enterprise Data & Analytics technology framework.
Requirements
- Bachelor’s degree in engineering, mathematics, computer science, information technology, health science, or another analytical/quantitative field plus at least seven years of professional or research experience in data visualization, data engineering, or analytical modeling techniques.
- Or an Associate’s degree in a relevant field with at least nine years of related experience.
- In-depth business or practice knowledge may be considered in lieu of formal education.
- Ability to manage a varied workload with multiple priorities and stay current on healthcare trends and enterprise changes.
- Strong interpersonal and time management skills and experience working on cross-functional teams.
- Excellent analytical abilities with the capacity to identify solutions and a commitment to customer service.
- Outstanding verbal and written communication, meticulous attention to detail, and a strong capacity for learning and problem resolution.
- Advanced experience with SQL and scripting languages such as Python, JavaScript, PHP, C++, or Java, plus API integration.
- Experience with hybrid data processing methods (batch and streaming) using Apache Spark, Hive, Pig, Kafka.
- Experience with big data, statistics, and machine learning.
- Proficiency navigating Linux and Windows operating systems.
- Knowledge of workflow scheduling (Apache Airflow or Google Composer), Infrastructure as Code (Kubernetes, Docker), and CI/CD (Jenkins, GitHub Actions).
- Experience in DataOps/DevOps and agile methodologies.
Technologies
- SQL, Python, JavaScript, PHP, C++, Java
- Apache Spark, Hive, Pig, Kafka
- Denodo, Tableau, Power BI, SAS, ThoughtSpot, DASH
- d3, React
- Snowflake, SSIS, Google BigQuery
- Apache Airflow, Google Composer
- Kubernetes, Docker, Jenkins, GitHub Actions
- Linux, Windows
- Apache Iceberg, Delta Lake, Apache Hudi, Parquet, Avro, ORC
The preferred candidate will possess
- Expert-level Python and SQL proficiency with a track record of building enterprise-scale production systems.
- Advanced expertise in scalable distributed computing frameworks and modern data processing platforms.
- Deep experience governing open data architectures with Apache Iceberg, Delta Lake, Apache Hudi, and related technologies.
- Strong understanding of analytical storage formats such as Parquet, Avro, and ORC.
- Proven experience with lakehouse architectures, data platform design, and large-scale data engineering practices.
- Experience architecting cloud-agnostic solutions across multiple technology ecosystems.
- Ability to design highly scalable, fault-tolerant, secure, and observable data platforms supporting analytics, AI, ML, and operations.
- Experience establishing enterprise engineering standards, architecture patterns, and modernization strategies.
Benefits
- 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
Compensation and schedule details
Compensation: USD 155,500.80 - 225,492.80 per year. Education, experience and tenure may be considered along with internal equity when job offers are extended.
Schedule: Full time. Hours per pay period: 80. Remote work is 100 percent within the United States, with standard Monday through Friday daytime hours.
Site and equal opportunity
Location notes indicate Mayo Clinic operates across multiple campuses, with remote work supported from the United States. All qualified applicants will receive consideration without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status, or disability. Mayo Clinic participates in E-Verify as required.
Schedule and location details
Holds a 100 percent remote arrangement within the United States, with standard weekday hours. International assignments are not part of this role.
Recruiter
Laura Percival