Mastercard · 2 days ago
Senior Principal Software Engineer, Data Architecture
Mastercard is a global leader in digital payments, and they are seeking a visionary Senior Principal Software Engineer in Data Architecture to lead the design of their enterprise data architecture. This role involves driving modernization efforts, architecting scalable data solutions, and collaborating with various teams to ensure alignment and governance in data practices.
FinanceFinancial ServicesInformation TechnologyPayments
Responsibilities
Lead the design and execution of Mastercard’s enterprise data architecture across a complex, global ecosystem
Drive modernization from legacy and on-prem systems to modern, cloud-native, and hybrid data platforms
Architect scalable, secure data solutions that meet evolving regulatory requirements (e.g., ISO 20022, data localization, GDPR)
Create reusable, domain-oriented data models that promote consistency, interoperability, and self-service across business units
Define and implement architectural patterns supporting both real-time and batch data processing across relational and non-relational systems
Champion adoption of modern data principles including Data Mesh, data products, and federated governance
Serve as a key technical leader on the Data & Analytics Architecture Review Board to ensure alignment across programs and domains
Collaborate with Mastercard’s Architecture, Security, and Engineering organizations to embed data architecture into enterprise-wide standards
Apply Agile methodologies to data architecture initiatives, enabling iterative delivery, rapid feedback, and cross-functional collaboration
Represent Data & Analytics in enterprise architecture councils, steering committees, and executive planning forums
Lead and scale technical excellence by mentoring engineers, architects, and technical experts across distributed systems, cloud platforms, and data modeling
Act as a trusted advisor to business, product, and engineering leaders—bridging technical strategy with enterprise priorities
Build relationships and communicate effectively with internal and external stakeholders, including senior executives, to influence data-driven strategies and decisions
Qualification
Required
Proven experience as a Senior Principal Engineer or equivalent in enterprise data architecture, data engineering, or data platform strategy
Deep expertise in building and modernizing distributed data platforms using technologies such as Apache Spark, Kafka, Flink, NiFi, and Cloudera/Hadoop
Hands-on proficiency with modern data platforms and tools including Databricks, Snowflake, Delta Lake, and Redshift
Experienced in designing and operating real-time and batch data pipelines in hybrid and cloud-native environments (AWS, Azure, GCP)
Knowledge of Data Mesh principles, federated governance, and data product lifecycle management
Experience working in Agile environments, leveraging modern delivery practices like Scrum, SAFe, or product-centric models
Track record of leading large-scale data transformations and platform modernization initiatives in regulated industries such as Payments, Fintech, or Banking
Understanding of card data flows, merchant ecosystems, and frameworks including ISO 20022 and data localization mandates
Demonstrated ability to influence technical and business decisions at all levels, including C-suite stakeholders
Strong executive presence with the ability to translate complex architecture concepts into business language
Experience mentoring and leading global, cross-functional teams of high-performing technical talent
Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related technical field required
Benefits
Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
Flexible spending account and health savings account
Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
80 hours of Paid Sick and Safe Time
25 days of vacation time and 5 personal days, pro-rated based on date of hire
10 annual paid U.S. observed holidays
401k with a best-in-class company match
Deferred compensation for eligible roles
Fitness reimbursement or on-site fitness facilities
Eligibility for tuition reimbursement
Company
Mastercard
Mastercard is a financial network that processes payments between banks and cardholders.
Funding
Current Stage
Public CompanyTotal Funding
unknown2006-05-25IPO
Leadership Team
Recent News
Morningstar.com
2026-01-08
Morningstar.com
2026-01-08
Company data provided by crunchbase