Principal Data Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 85% of similar roles. Most pay $170,000–$216,300 — the shaded band above. At the midpoint, this role pays about $143k versus about $193k for comparable roles.
Based on 240 similar postings.
Employer
CNA Financial is a Chicago-based commercial property and casualty insurance company, offering business insurance and risk-management services to companies across the United States and internationally.
CNA Financial currently has 18 open roles on FindRole.
Listed pay typically runs $97,000–$189,000 across 15 roles with salary data.
Most-posted roles
At a glance
As a Principal Data Engineer, you will serve as a technical authority and individual contributor focused on the strategic direction, modernization, and operational excellence of reinsurance, accounting, regulatory reporting, and financial data systems. You will be responsible for architecture, engineering, coding, and troubleshooting across the full solution stack to simplify legacy ecosystems and improve data quality. The role involves designing scalable solutions, managing technical debt, and ensuring production stability while influencing both internal and offshore teams. Key technologies include Google Cloud Platform, BigQuery, Cloud Storage, Dataflow, Dataproc, Pub/Sub, and Cloud Composer. You will utilize skills in ETL/ELT processes, API integration, data modeling, and Agile methodologies to solve complex problems involving premium and loss transaction data while ensuring compliance with financial controls and reporting requirements within the insurance business domain.
What does a Data Engineer earn?
Median $183138 from 214 postings across 58 companies.
Skills
What you'll do
What we're looking for
More like this
Oracle
T-Mobile
Oracle
Amgen
Salesforce
Northrop Grumman