Senior Software Engineer

Mastercard

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Arlington, VAO'Fallon, MO
Salary
$132,000–$212,000 / yr
Posted
29 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $172k
$106k most similar roles pay here $248k

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

About Mastercard

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

View all roles at Mastercard

At a glance

TL;DR · Senior Software Engineer

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.

See salary data

What you'll do

  • Design and evolve scalable, secure, and maintainable cloud-native software solutions based on business requirements.
  • Build and maintain high-quality software components using Java, Spring Boot, and modern web stacks like Angular or React.
  • Develop agentic frameworks in Python or TypeScript to solve complex technical problems at scale.
  • Lead code reviews and mentor peers through technical feedback and collaborative programming.
  • Optimize system performance by identifying bottlenecks and executing load, stress, and scalability testing.
  • Implement comprehensive automated testing strategies including unit, functional, and integration tests.
  • Manage production health by designing for observability, logging, monitoring, and proactive incident root-cause analysis.
  • Apply secure coding practices to identify and mitigate vulnerabilities using industry frameworks like OWASP.

What we're looking for

  • Proficiency and hands-on experience building agentic frameworks in Python or TypeScript.
  • Experience with modern web stacks including Angular, React, JavaScript/TypeScript, and Node.js or Java microservices.
  • Proven experience with backend development using JAVA.
  • Familiarity with Spring Boot frameworks (preferred).
  • Hands-on experience building and operating cloud-native systems on AWS or Azure, including APIs and distributed data stores.
  • Expertise in secure coding practices and the use of static and dynamic security analysis tools.
  • Experience with CI/CD pipelines, automation, containerized deployments, and observability tools.
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent practical experience (preferred).

More like this

Similar roles

Senior Software Engineer

Mastercard

O Fallon, MO 5 days ago $115,000$184,000
Artificial Intelligence Machine Learning Jenkins AWS Azure Pipelines Sonar Checkmarx JFrog XRay Veracode Artifactory Domain-Driven Design Cryptography Test Pyramid Behavior-Driven Development Distributed Systems

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp

Senior Software Engineer

Mastercard

O Fallon, MO 10 days ago $115,000$184,000
Java Spring Boot REST APIs AWS Azure GCP Docker Kubernetes CI/CD Kafka Microservices System Design Secure Coding Agile Scrum

Senior Software Engineer

The Walt Disney Company

Remote (Celebration, FL) 11 days ago $135,200$181,200
Java Spring Boot REST APIs Microservices React Angular JavaScript TypeScript AWS Azure GCP Kubernetes CI/CD NoSQL GitHub Copilot Splunk AppDynamics Jira Confluence
5+ yrs exp Remote

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid