Principal Data Engineer
Core
Design and build scalable data pipelines and storage schemas across Mastercard's cloud and on-prem ecosystem to support global business solutions.
Role type
Principal Data Engineer
Builds
Scalable data pipelines, data storage schemas, and reference architectures for data ingestion, transformation, and consumption.
Domain
Payments / Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
End-to-end data pipeline design (ETL/ELT), Data lake/lake house/warehouse architecture, Data modeling (dimensional/normalized/analytical), Python, Java, Advanced SQL, Distributed data processing (Apache Spark), Cloud platforms (Azure Data Fabric, Databricks)
Preferred skills
Financial services domain knowledge, Leading global teams
Technologies
Azure Data Fabric, Cloudera, Databricks, Apache Ozone, AWS S3
Responsibilities
Serve as SME on Data Engineering best practices; Design and build scalable data pipelines and storage schemas; Define and evangelize reference architectures and engineering standards; Collaborate with stakeholders to translate data needs into scalable solutions; Ensure alignment with enterprise governance, security, and compliance standards; Mentor team members on best practices and emerging trends.
Seniority
Principal, hands-on IC with mentorship