Mastercard

Senior Software Engineer | Data & AI Platform

Mastercard
Apply
1 day ago
Arlington, VA, USASenior
H1B sponsor

Base Salary

$132k - $212k/yr

Responsibilities

  • Design, build, test, and release shared services, libraries, and pipelines for other engineering teams.
  • Create reusable, versioned interfaces with documentation and automated deployment and testing capabilities.
  • Partner with product managers to simplify solutions and deliver measurable business value.
  • Develop design proposals, conduct technology proofs of concept, and inform build-versus-buy decisions.
  • Build secure, scalable, and observable production components and support incident response, troubleshooting, and root cause analysis.
  • Participate in code and design reviews, mentor engineers, and contribute to technology strategy and roadmap.
  • Define reusable business metrics, dataset relationships, data access patterns, and shared platform components.

Requirements

  • Strong expertise in software design, testing, secure coding practices, CI/CD, and operating production services.
  • Advanced SQL skills and hands-on experience with Python or modern languages such as Java, C#/.NET, Go, or TypeScript.
  • Experience with modern cloud and data platforms such as Databricks, Snowflake, AWS, Azure, or Google Cloud.
  • Ability to design APIs, reusable libraries, and platform capabilities consumed by other engineering teams.
  • Strong understanding of data modeling, entity relationships, aggregation challenges, data contracts, and version control of shared metrics.
  • Product-minded engineering approach with strong technical communication and documentation skills.
  • Preferred experience with semantic layers, metric stores, dbt, data catalogs, or business glossary platforms.
  • Preferred experience building tools, frameworks, or supporting context for AI agents and large language model applications.
  • Preferred knowledge of data governance, access controls, row-level security, and sensitive or regulated data.
  • Preferred experience using AI-powered engineering tools with sound judgment about accuracy, risk, and appropriate use cases.

Benefits

  • Full-time employees generally receive medical, prescription drug, dental, vision, disability, and life insurance.
  • Benefits generally include flexible spending and health savings accounts, 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 vacation days, 5 personal days, and 10 paid U.S. holidays.
  • Benefits generally include a 401k with company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, and possible tuition reimbursement.
  • This is a US-based role, with the listed pay location in Arlington, Virginia.
  • The position is intended to be filled by January 19, 2027, or as soon as possible if that date has passed.

Tech Stack

AWSAzureC#DatabricksdbtGoGoogle CloudJava.NETPythonSnowflakeSQLTypeScript

Categories

BackendData 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