Principal Data Engineer

Abbott

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Madison, WI
Salary
$129,300–$258,700 / yr
Posted
3 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $194k
$114k most similar roles pay here $274k

This role pays less than 52% of similar roles. Most pay $155,175–$214,500 — the shaded band above. At the midpoint, this role pays about $194k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Abbott

Abbott Laboratories is a global healthcare company that manufactures and markets a broad and diversified line of health care products including diagnostics, medical devices, nutritionals, and branded generic pharmaceuticals. Industry: Healthcare & Medical Devices

Abbott currently has 85 open roles on FindRole.

Listed pay typically runs $99,300–$198,700 across 85 roles with salary data.

Most-posted roles

View all roles at Abbott

At a glance

TL;DR · Principal Data Engineer

The Principal Data Engineer serves as a senior individual contributor and technical leader for cross-domain initiatives and enterprise data engineering capabilities. This role is responsible for converting ambiguous requirements into executable architectures, defining enterprise standards, and managing complex projects through production. The engineer will build and oversee semantic layers, canonical data models, batch and event-driven pipelines, and governed data products for analytics and machine learning. Key technical skills include Spark on Databricks, Python, Scala, SQL, Snowflake, and experience with Parquet, Avro, and Delta Lake formats. The role also requires proficiency in AWS infrastructure, REST API development, and GitLab CI/CD. Crucially, the work involves managing data within a regulated healthcare context, ensuring architectures comply with specific security, privacy, and quality requirements such as HIPAA, CLIA, and FDA standards for protected health information.

What does a Data Engineer earn?

Median $162000 from 205 postings across 57 companies.

See salary data

What you'll do

  • Lead the technical execution of cross-domain initiatives from initial ambiguity through production and lifecycle support.
  • Convert complex enterprise requirements into integrated architectures, technical plans, and executable development increments.
  • Define and steward enterprise data engineering standards, reference architectures, and common patterns to reduce operational risk.
  • Develop and manage high-scale data products including semantic layers, canonical models, and batch or streaming pipelines.
  • Establish enterprise data-contract standards for schemas, service expectations, and producer-consumer responsibilities.
  • Perform hands-on development through prototyping, reference implementations, critical-path coding, and production problem solving.
  • Conduct design and code reviews while mentoring senior engineers on complex technical trade-offs.
  • Design architectures that ensure compliance with security, privacy, and regulatory requirements like HIPAA and CLIA.

What we're looking for

  • Bachelor's Degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering.
  • Expert-level experience in software development design and development.
  • Experience with Spark on Databricks (or comparable platforms), Python, Scala, SQL, and Snowflake.
  • Experience with ETL/ELT data pipelines, including batch and event-driven patterns.
  • Experience designing and implementing data modeling solutions using relational, dimensional, and/or NoSQL databases.
  • Proficiency in open data formats (Parquet, Avro, Delta Lake) and cloud infrastructure (AWS, S3, SQS, GitLab CI/CD).
  • Ability to lead through influence across multiple teams and communicate complex technical decisions to executive stakeholders.
  • Experience with Kafka, event-streaming, or life sciences regulatory requirements like HIPAA and CLIA (preferred).

More like this

Similar roles

Principal Data Engineer

T-Mobile

New York, NY +1 50 days ago $125,600–$226,600
Snowflake Databricks DBRX AWS EMR Aurora Redshift Glue S3 SWF QuickSight Data Architecture Data Engineering Cloud Computing SDLC Agile Scrum
7+ yrs exp

Principal Data Engineer

Microsoft

Remote 8 days ago $142,800–$274,800
Generative AI LLM RAG Python Azure Microsoft Fabric Azure AI Foundry Synapse Analytics MLOps LLMOps Knowledge Graphs Prompt Engineering SRE Data Modeling C# Java Scala
6+ yrs exp Remote

Principal Data Engineer

Amgen

Remote (Thousand Oaks, CA) 31 days ago $159,422–$215,689
AWS Azure GCP Python PySpark SQL Apache Spark Apache Airflow Databricks ETL CI/CD Git Maven Dev Ops Data Modeling OLAP OLTP
6+ yrs exp Remote

Fintech Principal Data Engineer

Intuit

Mountain View, CA 11 days ago $245,000–$331,500
Data Modeling SQL Kafka Python Java CDC Microservices HTAP Online-OLAP Lakehouse Data Lineage Knowledge Graphs Ontology Contract Tooling Event Streaming
10+ yrs exp

Lead Data Engineer

Mastercard

O'Fallon, MO 10 days ago $140,000–$231,000
Databricks Apache Spark PySpark Delta Lake SQL Python Azure AWS GCP ETL ELT Data Lakehouse Apache Airflow Kafka CI/CD Git GitHub Java Parquet Avro ORC
Hybrid