Senior Software Engineer

Mastercard

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
O Fallon, MO
Salary
$115,000–$184,000 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $169k
This role $150k
$101k most similar roles pay here $242k

This role pays less than 74% of similar roles. Most pay $149,500–$189,140 — the shaded band above. At the midpoint, this role pays about $150k 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 118 open roles on FindRole.

Listed pay typically runs $122,000–$207,000 across 106 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Senior Software Engineer

Senior Software Engineer As part of the Builders Enablement Program within the ONE Division, you will join a team dedicated to building a standardized, secure, cloud-first software delivery ecosystem. You will design, develop, and maintain scalable cloud-native applications, backend solutions using Java and Spring Boot, and modern user interfaces utilizing React and TypeScript. Your daily work involves creating REST APIs, integrating developer tools like Jenkins, GitHub, Bitbucket, SonarQube, and Workday, and contributing to internal portals using Backstage. You will drive engineering excellence through automated testing, performance engineering, and secure coding practices while troubleshooting complex distributed systems. The role focuses on improving developer experience and productivity by creating data-driven interfaces and automating workflows within a high-volume, mission-critical environment. You will also mentor engineers and lead code reviews to ensure high standards across the software delivery lifecycle.

What does a Software Engineer earn in Missouri?

Median $149500 from 42 postings across 5 companies.

See salary data

What you'll do

  • Design and develop scalable cloud-native applications using Java, Spring Boot, React, and TypeScript.
  • Build and maintain REST APIs and integrations with developer tools like Jenkins, GitHub, and Backstage.
  • Implement comprehensive testing strategies including unit, integration, and automated CI/CD quality gates.
  • Lead performance engineering initiatives such as system benchmarking, load testing, and capacity planning.
  • Enforce secure coding practices to ensure systems meet enterprise security and regulatory requirements.
  • Resolve complex production issues by leading root cause analysis and incident management activities.
  • Conduct rigorous code reviews and mentor engineers on software design and operational excellence.

What we're looking for

  • Advanced knowledge of data structures, algorithms, and distributed systems.
  • Proficiency in modern programming languages such as Java or C#.
  • Experience developing front-end applications using React and TypeScript.
  • Expertise in software architecture, including object-oriented design and cloud-native development.
  • Experience with performance engineering, secure coding practices, and observability platforms like Splunk.
  • Proficiency with CI/CD pipelines and Infrastructure as Code tools such as Terraform or CloudFormation.
  • Experience deploying cloud-native software using AWS, Kubernetes, and containerized architectures.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (preferred).

More like this

Similar roles

Senior Software Engineer

Mastercard

O Fallon, MO 3 days ago $115,000$184,000
Java Spring JUnit Rest Assured JBehave Cucumber CI/CD Jenkins Bamboo Git Maven Sonar Checkmarx Fortify Kubernetes Splunk Dynatrace Grafana Prometheus Linux
6+ yrs exp

Senior Software Engineer

Mastercard

Arlington, VA +1 33 days ago $132,000$212,000
Python TypeScript Java Spring Boot Angular React Node.js AWS Azure SQL Microservices CI/CD Git Sonar Checkmarx OWASP Scrum Kanban SAFe

Senior Software Engineer

Mastercard

O'Fallon, MO 3 days ago $115,000$184,000
Java Spring Boot Kafka REST APIs JPA Distributed Systems Microservices Cloud-native CI/CD Agile Scrum SOLID Principles Integration Testing Performance Engineering Secure Coding AI-assisted Applications Autonomous Agents Agentic Workflows

Senior Software Engineer

Mastercard

O Fallon, MO 4 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

O'Fallon, MO 2 days ago $115,000$184,000
Java Spring Spring Boot REST API Microservices CI/CD Selenium Cypress Cucumber REST Assured JMeter BlazeMeter SQL Developer Insomnia Kafka Spark NiFi Ozone Ceph Object-Oriented Programming
6+ yrs exp

Lead Software Engineer

Mastercard

O Fallon, MO 5 days ago $140,000$231,000
React TypeScript Java C# AWS Kubernetes Terraform CloudFormation CI/CD Backstage Distributed Systems Unit Testing Integration Testing Performance Engineering Splunk Infrastructure as Code Object-Oriented Design