Senior Software Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 59% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $172k versus about $169k for comparable roles.
Based on 240 similar postings.
Employer
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 116 open roles on FindRole.
Listed pay typically runs $122,000–$207,000 across 104 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Engineer within the ADUEX Engineering organization, you will serve as a technical owner responsible for the full software lifecycle to deliver scalable, secure, and innovative solutions for small and medium businesses. You will design and evolve cloud-native systems, manage architecture decisions for microservices and event-driven platforms, and oversee production operations including observability and incident diagnosis. The role requires building agentic frameworks using Python or TypeScript, developing backend services with Java and Spring Boot, and maintaining front-end components in Angular or React. You will utilize AWS or Azure environments, manage distributed data stores, and implement secure coding practices to mitigate vulnerabilities. Key technical requirements include proficiency in advanced data structures, algorithms, CI/CD pipelines, containerized deployments, and automated testing strategies to ensure high performance for mission-critical payment systems.
What does a Software Engineer earn in Virginia?
Median $211200 from 265 postings across 15 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Mastercard
Mastercard
The Walt Disney Company
Genworth Financial
Datadog