Principal Software Engineer, Data Architecture

Mastercard

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Purchase, NYNew York, NY
Salary
$195,000–$323,000 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $214k
This role $259k
$131k most similar roles pay here $344k

This role pays more than 81% of similar roles. Most pay $184,628–$242,875 — the shaded band above. At the midpoint, this role pays about $259k versus about $214k for comparable roles.

Based on 240 similar postings.

Employer

About Mastercard

Mastercard is a global technology company in the payments industry, processing transactions between financial institutions and merchants using its extensive network of credit, debit, and prepaid card products. Industry: Payments Technology & Financial Services

Mastercard currently has 128 open roles on FindRole.

Listed pay typically runs $122,000–$207,000 across 114 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Principal Software Engineer, Data Architecture

Principal Software Engineer, Data Architecture joins the Data & Analytics organization to serve as a senior technical authority defining global enterprise data architecture strategy. This role involves establishing architectural visions for modernizing data platforms across hybrid cloud and on-premises environments while supporting high-volume batch processing and low-latency, real-time workloads. The engineer will champion Data Mesh principles, advocate for data-as-a-product capabilities, and lead the modernization of legacy systems into cloud-native architectures. Key responsibilities include ensuring compliance with global regulations like GDPR and ISO 20022 while integrating AI-enabled platforms. The role requires expertise in Apache Spark, Kafka, Flink, NiFi, Databricks, Snowflake, and Delta Lake across AWS, Azure, and GCP environments. This position solves complex problems regarding data governance, security, and scalability within a highly regulated global ecosystem to ensure resilient, mission-critical data availability.

What does a Software Engineer earn in New York?

Median $216000 from 213 postings across 43 companies.

See salary data

What you'll do

  • Define and evolve the global enterprise data architecture strategy across hybrid cloud and on-premises environments.
  • Architect secure, resilient data solutions that comply with global regulatory mandates like GDPR and ISO 20022.
  • Champion Data Mesh principles to enable data-as-a-product capabilities and federated ownership.
  • Lead the modernization of legacy data platforms into cloud-native architectures across AWS, Azure, and GCP.
  • Drive the adoption of modern technologies including Databricks, Snowflake, Delta Lake, and streaming platforms.
  • Integrate AI-enabled data platforms and agent-based architectures with appropriate governance and guardrails.
  • Establish enterprise architecture standards and design patterns through the Data & Analytics Architecture Review Board.
  • Mentor global engineering teams to foster a culture of technical excellence and accountability.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related quantitative field, or equivalent practical experience.
  • 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.
  • Hands-on experience with technologies such as Apache Spark, Kafka, Flink, NiFi, Databricks, Snowflake, and modern cloud-native 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.
  • Strong understanding of data governance, security, and regulatory compliance in highly regulated, global environments.
  • Proven ability to influence technical and business decisions at all levels, including C-suite stakeholders.

More like this

Similar roles

Principal Data Engineer

T-Mobile

New York, NY +1 43 days ago $125,600$226,600
Snowflake Databricks DBRX AWS EMR Aurora Redshift Glue S3 SWF QuickSight Data Architecture Data Engineering Cloud Computing SDLC Agile Scrum
7+ yrs exp

Principal Engineer, Data Platforms (Architecture & Ingestion)

CVS Health

Remote (New Jersey) 31 days ago $144,200$288,400
Databricks Delta Lake Unity Catalog Azure AWS GCP Apache Spark Terraform CI/CD Infrastructure-as-Code Policy-as-Code Kafka Event Hub Kinesis Pub/Sub NiFi Cribl OpenTelemetry OCSF Splunk FinOps
10+ yrs exp Remote

Lead Data Engineer

Mastercard

O'Fallon, MO 3 days ago $140,000$231,000
Databricks Apache Spark PySpark Delta Lake SQL Python Azure AWS GCP ETL ELT Data Lakehouse Apache Airflow Kafka CI/CD Git GitHub Java Parquet Avro ORC
Hybrid

Principal Software Engineer, Data

Cloudflare, Inc

Austin, TX 44 days ago
Trino Apache Iceberg Clickhouse PostgreSQL Go Python TypeScript Rust SQL Kubernetes Spark Kafka Airflow dbt MLOps
8+ yrs exp

Principal Engineer, Cloud Data Infrastructure

PayPal

San Jose, CA +1 17 days ago $218,000$323,950
AWS NoSQL Distributed Systems Caching CI/CD Infrastructure as Code Data Pipelines Real-time Analytics Vector Databases Feature Stores LLM Serving
10+ yrs exp Hybrid