Mastercard

Principal Software Engineer, Data Architecture

Mastercard
Apply
10 days ago
Arlington, VA, USAStaff+

Base Salary

$195k - $323k/yr

Responsibilities

  • Serve as the senior technical leader for enterprise data architecture in partnership with the VP of Data Engineering and senior technology leadership.
  • Translate business strategy into scalable, secure, resilient enterprise data architecture decisions.
  • Drive the technical vision for data onboarding, exchange, discovery, and consumption capabilities.
  • Develop roadmaps balancing immediate business needs with long-term platform scalability and reuse.
  • Establish enterprise architecture standards, design patterns, and engineering best practices through the Data & Analytics Architecture Review Board.
  • Drive adoption of Databricks, Snowflake, Delta Lake, streaming platforms, and emerging AI-enabled data platform technologies.
  • Mentor and influence global engineering teams while promoting technical excellence, accountability, and thoughtful risk taking.

Requirements

  • Proven experience as a Principal Engineer, Lead Architect, Lead Engineer, or equivalent technical leadership role driving enterprise-scale data architecture and platform strategy.
  • Extensive experience architecting and building large-scale data platforms, distributed systems, and enterprise integration solutions across on-premises and cloud environments.
  • Experience with technologies such as Spark, Kafka, Flink, NiFi, Hadoop/Cloudera, Databricks, and modern cloud-native data services.
  • Experience integrating AI-driven capabilities into data platforms with governance and guardrails for emerging use cases, including agentic commerce.
  • Experience building reusable platforms serving multiple products, teams, or business domains.
  • Strong understanding of data governance, security, and regulatory compliance in highly regulated global environments.
  • Ability to lead and influence architectural initiatives within Agile, SAFe, or product-centric delivery models.
  • Demonstrated ability to influence technical and business decisions at all levels, including C-suite stakeholders.
  • Strong executive presence and communication skills, including the ability to explain complex architecture concepts to technical, executive, and non-technical audiences.
  • Bachelor’s or master’s degree in Computer Science, Engineering, Data Science, or a related quantitative field, or equivalent practical experience.

Benefits

  • Full-time benefits generally include medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leaves; sick and safe time; vacation and personal days; paid U.S. holidays; 401(k) matching; deferred compensation for eligible roles; fitness benefits; and tuition reimbursement.
  • The position is based in Arlington, Virginia, and Mastercard intends to fill it by December 8, 2026, or as soon as possible if that date has passed.

Tech Stack

Apache FlinkApache HadoopApache KafkaApache SparkDatabricksSnowflake

Categories

Data Engineering
Mastercard

About Mastercard

10,000+ employees

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).

Contact me