Principal Software Engineer, Data Architecture
$170,000–$337,000 year
On-site · O'Fallon, Missouri, United States
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.
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.