Senior Data Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 91% of similar roles. Most pay $131,991–$202,800 — the shaded band above. At the midpoint, this role pays about $122k versus about $167k for comparable roles.
Based on 240 similar postings.
Employer
The Allstate Corporation is one of the largest publicly held personal lines insurers in the US, widely recognized for its "You're In Good Hands With Allstate®" slogan.
Allstate currently has 35 open roles on FindRole.
Listed pay typically runs $100,000–$170,500 across 33 roles with salary data.
Most-posted roles
At a glance
The Senior Data Engineer Con II joins the Data & Analytics Technology team to lead the design, development, and operation of scalable, high-performing data platforms powering enterprise analytics, reporting, AI, and advanced data products. This role involves building and optimizing batch and streaming data solutions using Apache Spark, Microsoft Fabric, and modern cloud-native technologies. The engineer will implement Medallion Lakehouse architecture patterns to transform complex data into business-ready assets while managing ETL/ELT pipelines and dimensional modeling for reporting and self-service analytics. Key technical requirements include proficiency in Python, SQL, and Delta/Parquet formats, alongside experience with CI/CD, DevSecOps, and Agentic AI-assisted development tools. The role focuses on solving complex data integration challenges, ensuring data quality and governance while managing schema evolution and performance tuning for large-scale analytical workloads across diverse enterprise source systems.
What does a Data Engineer earn?
Median $170950 from 215 postings across 56 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
CoStar Group
Marathon Petroleum
CoStar Group
Mastercard
Microsoft