TASC

Senior Principal Software Engineer, Data Architecture

TASC

full-time

Posted on:

Location Type: Office

Location: Arlington • Florida, Massachusetts, New York, Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $200,000 - $368,000 per year

Job Level

Senior

Tech Stack

Amazon RedshiftApacheAWSAzureCloudDistributed SystemsGoogle Cloud PlatformHadoopKafkaSpark

About the role

  • Lead the design and execution of Mastercard’s enterprise data architecture across a complex, global ecosystem.
  • Drive modernization from legacy and on-prem systems to modern, cloud-native, and hybrid data platforms.
  • Architect scalable, secure data solutions that meet evolving regulatory requirements (e.g., ISO 20022, data localization, GDPR).
  • Create reusable, domain-oriented data models that promote consistency, interoperability, and self-service across business units.
  • Define and implement architectural patterns supporting both real-time and batch data processing across relational and non-relational systems.
  • Champion adoption of modern data principles including Data Mesh, data products, and federated governance.
  • Serve as a key technical leader on the Data & Analytics Architecture Review Board to ensure alignment across programs and domains.
  • Collaborate with Mastercard’s Architecture, Security, and Engineering organizations to embed data architecture into enterprise-wide standards.
  • Apply Agile methodologies to data architecture initiatives, enabling iterative delivery, rapid feedback, and cross-functional collaboration.
  • Represent Data & Analytics in enterprise architecture councils, steering committees, and executive planning forums.
  • Lead and scale technical excellence by mentoring engineers, architects, and technical experts across distributed systems, cloud platforms, and data modeling.
  • Act as a trusted advisor to business, product, and engineering leaders—bridging technical strategy with enterprise priorities.
  • Build relationships and communicate effectively with internal and external stakeholders, including senior executives, to influence data-driven strategies and decisions.

Requirements

  • Proven experience as a Senior Principal Engineer or equivalent in enterprise data architecture, data engineering, or data platform strategy.
  • Deep expertise in building and modernizing distributed data platforms using technologies such as Apache Spark, Kafka, Flink, NiFi, and Cloudera/Hadoop.
  • Hands-on proficiency with modern data platforms and tools including Databricks, Snowflake, Delta Lake, and Redshift.
  • Experienced in designing and operating real-time and batch data pipelines in hybrid and cloud-native environments (AWS, Azure, GCP).
  • Knowledge of Data Mesh principles, federated governance, and data product lifecycle management.
  • Experience working in Agile environments, leveraging modern delivery practices like Scrum, SAFe, or product-centric models.
  • Track record of leading large-scale data transformations and platform modernization initiatives in regulated industries such as Payments, Fintech, or Banking.
  • Understanding of card data flows, merchant ecosystems, and frameworks including ISO 20022 and data localization mandates.
  • 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.
  • Experience mentoring and leading global, cross-functional teams of high-performing technical talent.
  • Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or a related technical field required.
Benefits
  • insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • flexible spending account and health savings account
  • paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
  • 80 hours of Paid Sick and Safe Time
  • 25 days of vacation time and 5 personal days, pro-rated based on date of hire
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • deferred compensation for eligible roles
  • fitness reimbursement or on-site fitness facilities
  • eligibility for tuition reimbursement

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
enterprise data architecturedata engineeringdata platform strategydistributed data platformsdata pipelinesdata modelingreal-time processingbatch processingdata product lifecycle managementAgile methodologies
Soft skills
technical leadershipcollaborationinfluencecommunicationmentoringexecutive presencecross-functional teamworkrelationship buildingstrategic advisingproblem-solving