
Senior Data Engineer
Mastercard2 days ago
Dublin, IrelandSenior
Responsibilities
- Design, develop, and support cloud-native data products and platform capabilities.
- Build and operate scalable batch and streaming data pipelines.
- Develop reusable frameworks, accelerators, and platform services using Databricks, Snowflake, Apache Iceberg, Delta Lake, and cloud platforms.
- Implement data governance, security, observability, data quality, metadata, lineage, and operational controls.
- Support platform modernization, automation, CI/CD, Infrastructure as Code, production support, and operational readiness.
- Collaborate with product, architecture, platform, governance, and business teams on enterprise data solutions.
- Participate in continuous improvement and engineering excellence activities.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Systems, Mathematics, or a related technical field.
- Experience designing, developing, and supporting large-scale data engineering and platform engineering solutions.
- Hands-on experience with Databricks, Snowflake, Apache Iceberg, Delta Lake, and AWS and/or Azure.
- Strong proficiency in Python, SQL, Spark/PySpark, and data engineering best practices.
- Experience building batch and real-time data processing pipelines.
- Experience with orchestration and workflow automation tools such as Airflow.
- Experience with Git, automated testing, Infrastructure as Code, and production support.
- Understanding of data governance, security controls, data quality, metadata, and lineage.
- Strong analytical, problem-solving, communication, and collaboration skills.
- Preferred experience with Kafka, event-driven architectures, Data Contracts, Data Mesh, data product architectures, AI/ML and advanced analytics workloads, Terraform, cloud infrastructure automation, enterprise security, IAM, encryption, privacy controls, and financial services or other highly regulated industries.
Tech Stack
Categories
Data Engineering
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).