M

Mastercard

Processes payments across a global network

Principal Software Engineer - Data Architecture

Software EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • Proven experience as a Principal Engineer, Lead Architect, or equivalent technical leadership role driving enterprise-scale data architecture and platform strategy.
  • Deep expertise designing, building, and operating distributed data systems at global scale.
  • Strong hands-on experience with Apache Spark, Kafka, Flink, NiFi, Databricks, Snowflake, and modern cloud-native data platforms.
  • Demonstrated success modernizing data platforms using cloud-native architectures across AWS, Azure, and/or GCP.
  • Experience integrating AI-driven capabilities into data platforms, with appropriate governance and guardrails for emerging use cases, including agentic commerce.
  • Strong understanding of data governance, security, and regulatory compliance in highly regulated, global environments.
  • Proven ability to lead and influence architectural initiatives within Agile, SAFe, or product-centric delivery models, partnering effectively with product, engineering, and business stakeholders.
  • 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.
  • Exceptional communication skills, with the ability to articulate complex technical concepts to executive and non-technical audiences.
  • Strong Decency Quotient (DQ) with a track record of building inclusive, collaborative, high-performing teams.
  • Bachelor’s or master's degree in Computer Science, Engineering, Data Science, or a related quantitative field, or equivalent practical experience.
  • Must be eligible to work in the United States now and in the future without employer sponsorship.
  • Must abide by Mastercard security policies and practices, ensure confidentiality and integrity of accessed information, report suspected security violations or breaches, and complete mandatory security training.

Responsibilities

  • Serve as the senior technical leader for enterprise data architecture, partnering closely with the Vice President and senior technology leadership.
  • Act as a trusted advisor to executive stakeholders, translating business strategy into scalable, secure, and resilient data architecture decisions.
  • Define and evolve Mastercard's global data architecture strategy across hybrid cloud and on-premises environments.
  • Architect secure, resilient solutions that meet global regulatory and compliance mandates, including GDPR, ISO 20022, and regional data localization requirements.
  • Champion Data Mesh principles, enabling data-as-a-product capabilities, federated ownership, governance, and self-service access.
  • Establish and drive enterprise architecture standards, design patterns, and engineering best practices through the Data & Analytics Architecture Review Board.
  • Lead the modernization of legacy data platforms to cloud-native architectures across AWS, Azure, and GCP.
  • Drive adoption of modern data technologies, including Databricks, Snowflake, Delta Lake, and streaming platforms.
  • Enable real-time and batch analytics use cases to support high-availability, mission-critical workloads.
  • Evaluate and incorporate emerging technologies, including AI-enabled data platforms and agent-based architectures.
  • Mentor and influence global engineering teams, fostering a culture of technical excellence, accountability, and thoughtful risk-taking.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs