Mastercard logo
Mastercard2 months ago

Principal Software Engineer, Data Architecture

$170,000–$337,000 year

On-site · O'Fallon, Missouri, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

As a Principal Software Engineer for Data Architecture, you will define and evolve Mastercard's global data architecture, serving as a senior technical authority. Responsibilities include setting architectural vision for cloud and on-premise environments, modernizing legacy data platforms, architecting secure and resilient solutions, and mentoring global engineering teams. Required skills include experience with distributed data systems, modern data technologies (Databricks, Snowflake), and a strong understanding of data governance and compliance. A Bachelor's degree in a relevant field and significant experience is essential.

Required Qualifications

  • Proven experience operating as a Principal Engineer or equivalent leading enterprise scale data architecture
  • Deep expertise designing, building, and operating distributed data systems at global scale
  • Hands on experience with technologies such as Apache Spark, Kafka, Flink, and NiFi
  • Demonstrated success modernizing data platforms using cloud native architectures across AWS, Azure, and/or GCP
  • 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

Desired Qualifications

  • Experience integrating AI driven capabilities into data platforms
  • 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

Additional Requirements

  • This role is not eligible for Mastercard’s work authorization sponsorship
  • Candidates must be eligible to work in the United States now as well as in the future.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$170k – $337k / yr

Principal Software Engineer, Data Architecture · Mastercard

Apply on Sorce